Commit | Line | Data |
---|---|---|
e76ff636 EZ |
1 | 2019-12-23 Eli Zaretskii <eliz@gnu.org> |
2 | ||
3 | * posixstat.h (S_IRGRP, S_IWGRP, S_IXGRP, S_IROTH, S_IWOTH) | |
4 | (S_IXOTH, S_IRWXG, S_IRWXO): Define if undefined, even if S_IRWXU | |
5 | is defined, because non-Posix systems may defined only the user | |
6 | bits. | |
7 | ||
d60d9f65 SS |
8 | [Readline-specific changelog. Descriptions of changes to the source are |
9 | found in the bash changelog.] | |
10 | ||
11 | 6/9 | |
12 | --- | |
13 | Makefile.in | |
14 | - quote value of ${INSTALL_DATA} when passing it to makes in | |
15 | subdirectories | |
16 | ||
17 | 7/1 | |
18 | --- | |
19 | Makefile.in | |
20 | - don't pass INSTALL_DATA to a make in the `doc' subdirectory; let | |
21 | autoconf set the value itself in the Makefile | |
22 | - removed a stray `-' before $(RANLIB) in the `install' recipe | |
23 | ||
24 | doc/Makefile.in | |
25 | - add a VPATH assignment so the documentation is not remade if it's | |
26 | already up-to-date in the distribution | |
27 | ||
28 | configure.in | |
29 | - call AC_SUBST(LOCAL_LDFLAGS), since Makefile.in contains | |
30 | @LOCAL_LDFLAGS@ | |
31 | ||
32 | 7/9 | |
33 | --- | |
34 | ||
35 | config.h.in | |
36 | - add define lines for STRUCT_WINSIZE_IN_SYS_IOCTL and | |
37 | STRUCT_WINSIZE_IN_TERMIOS | |
38 | ||
39 | configure.in | |
40 | - call BASH_STRUCT_WINSIZE to look for the definition of | |
41 | `struct winsize' | |
42 | ||
43 | 7/17 | |
44 | ---- | |
45 | configure.in | |
46 | - call AC_MINIX | |
47 | ||
48 | config.h.in | |
49 | - add define line for AC_MINIX | |
50 | ||
51 | 7/18 | |
52 | ---- | |
53 | Makefile.in | |
54 | - add `install-shared' and `uninstall-shared' targets | |
55 | ||
56 | 8/4 | |
57 | --- | |
58 | Makefile.in | |
59 | - install and uninstall libhistory.a in the `install' and | |
60 | `uninstall' targets | |
61 | ||
62 | 9/4 | |
63 | --- | |
64 | configure.in | |
65 | - bumped LIBVERSION up to 2.1.1, indicating that this is patch | |
66 | level 1 to release 2.1 | |
67 | ||
68 | ||
69 | 9/16 | |
70 | ---- | |
71 | Makefile.in | |
72 | - `make distclean' now descends into the `examples' subdir | |
73 | ||
74 | doc/Makefile.in | |
75 | - the `distclean' and `maintainer-clean' targets should remove | |
76 | Makefile | |
77 | ||
78 | examples/Makefile.in | |
79 | - added the various clean targets | |
80 | ||
81 | 4/2 | |
82 | --- | |
83 | configure.in | |
84 | - bumped LIBVERSION up to 2.2 | |
c862e87b JM |
85 | |
86 | 4/18 | |
87 | ---- | |
88 | [readline-2.2 released] | |
89 | ||
90 | 4/20 | |
91 | ---- | |
92 | Makefile.in | |
93 | - make `libhistory.a' a dependency of `install' | |
94 | - fixed a typo in the recipe for `install' that copied libreadline.a | |
95 | to libhistory.old right after installing it | |
96 | ||
97 | 4/27 | |
98 | ---- | |
99 | doc/Makefile.in | |
100 | - install {readline,history}.info out of the source directory if | |
101 | they are not found in the current (build) directory -- only an | |
102 | issue if the libraries are built in a different directory than | |
103 | the source directory | |
104 | ||
105 | 5/1 | |
106 | --- | |
107 | support/shobj-conf | |
108 | - script from the bash distribution to do shared object and library | |
109 | configuration | |
110 | ||
111 | shlib/Makefile.in | |
112 | - new directory and makefile to handle building shared versions of | |
113 | libreadline and libhistory, controlled by support/shobj-conf | |
114 | ||
115 | 5/7 | |
116 | --- | |
117 | doc/Makefile.in | |
118 | - set SHELL to /bin/sh, rather than relying on make to be correct | |
119 | ||
120 | 5/14 | |
121 | ---- | |
122 | savestring.c | |
123 | - new file, moved from shell.c, for backwards compatibility | |
124 | ||
125 | Makefile.in, shlib/Makefile.in | |
126 | - make sure savestring.c is compiled and added to libreadline and | |
127 | libhistory | |
128 | ||
129 | [THERE ARE NO MORE #ifdef SHELL LINES IN THE C SOURCE FILES.] | |
130 | ||
131 | 5/15 | |
132 | ---- | |
133 | README | |
134 | - updated description of shared library creation for the new scheme | |
135 | ||
136 | [THERE ARE NO MORE #ifdef SHELL LINES IN ANY OF THE SOURCE FILES.] | |
137 | ||
138 | Makefile.in | |
139 | - bumped SHLIB_MAJOR up to 4 since we've augmented the library | |
140 | API | |
141 | - rlconf.h is now one of the installed headers, so applications can | |
142 | find out whether things like vi-mode are available in the installed | |
143 | libreadline | |
144 | ||
145 | 5/20 | |
146 | ---- | |
147 | configure.in | |
148 | - changed RL_LIBRARY_VERSION to 4.0 to match the version of the | |
149 | installed shared libraries | |
150 | ||
151 | 6/5 | |
152 | --- | |
153 | rlstdc.h | |
154 | - new file | |
155 | ||
156 | Makefile.in | |
157 | - rlstdc.h is now one of the installed headers | |
158 | ||
159 | 8/3 | |
160 | --- | |
161 | shlib/Makefile.in | |
162 | - made the suffix rule that creates xx.so from xx.c write the | |
163 | compiler output to `a.o', which is then mv'd to xx.so, because | |
164 | some compilers (Sun WSpro 4.2, for example) don't allow any | |
165 | suffixes other than `.o' for `cc -c' (not even `a.out') | |
166 | ||
167 | 9/15 | |
168 | ---- | |
169 | ||
170 | Makefile.in | |
171 | - AR and ARFLAGS are now substituted by configure, used in recipes | |
172 | that build the libraries | |
173 | ||
174 | configure.in | |
175 | - use AC_CHECK_PROG to check for ar | |
176 | - set ARFLAGS if it has not already been set in the environment | |
177 | ||
178 | 10/5 | |
179 | ---- | |
180 | Makefile.in | |
181 | - removed savestring.o from object file list | |
182 | ||
183 | 10/28 | |
184 | ----- | |
185 | shlib/Makefile.in | |
186 | - don't use a fixed filename in the .c.so suffix rule to avoid | |
187 | problems with parallel makes | |
188 | ||
189 | 12/21 | |
190 | ----- | |
191 | support/shlib-install | |
192 | - new script to install shared readline and history libraries | |
193 | ||
194 | shlib/Makefile.in | |
195 | - changed to call shlib-install for install and uninstall targets | |
196 | ||
197 | [readline-4.0-beta1 frozen] | |
198 | ||
199 | 12/22 | |
200 | ----- | |
201 | configure.in | |
202 | - call AC_SUBST for SHOBJ_XLDFLAGS and SHLIB_LIBS | |
203 | ||
204 | shlib/Makefile.in | |
205 | - SHOBJ_XLDFLAGS and SHLIB_LIBS are now substituted by configure | |
206 | - add $(SHLIB_LIBS) at end of command line that builds the shared | |
207 | libraries (currently needed only by AIX 4.2) | |
208 | ||
209 | 12/31 | |
210 | ----- | |
211 | MANIFEST, MANIFEST.doc | |
212 | - the TOC html files are no longer generated and no longer part of | |
213 | the distribution | |
214 | ||
215 | 2/18/1999 | |
216 | --------- | |
217 | configure.in | |
218 | - set MAKE_SHELL to /bin/sh and substitute into the Makefiles | |
219 | ||
220 | Makefile.in,{doc,examples,shlib}/Makefile.in | |
221 | - set SHELL from @MAKE_SHELL@ | |
222 | ||
223 | [readline-4.0 released] | |
1b17e766 EZ |
224 | |
225 | 3/11 | |
226 | ---- | |
227 | doc/Makefile.in | |
228 | - removed references to HTMLTOC, since separate HTML table-of-contents | |
229 | files are no longer created | |
230 | ||
231 | examples/Makefile.in | |
232 | - remove `*.exe' in clean target for MS-DOS | |
233 | ||
234 | Makefile.in | |
235 | - make `readline' target depend on ./libreadline.a | |
236 | - configure now substitutes TERMCAP_LIB into Makefile.in | |
237 | - use ${TERMCAP_LIB} instead of -ltermcap in recipe for `readline' | |
238 | - clean target now removes readline and readline.exe in case they | |
239 | get built | |
240 | ||
241 | configure.in | |
242 | - use `pwd.exe' to set BUILD_DIR on MS-DOS DJGPP | |
243 | ||
244 | 3/15 | |
245 | ---- | |
246 | support/shlib-install | |
247 | - Irix 5.x and Irix 6.x should install shared libraries like Solaris 2 | |
248 | - changes for installing on hp-ux 1[01].x | |
249 | ||
250 | 3/23 | |
251 | ---- | |
252 | configure.in | |
253 | - make sure that the $CC argument to shobj-conf is quoted | |
254 | ||
255 | 4/8 | |
256 | --- | |
257 | ||
258 | xmalloc.h, rlprivate.h, rlshell.h | |
259 | - new files | |
260 | ||
261 | Makefile.in,shlib/Makefile.in | |
262 | - add dependencies on xmalloc.h, rlshell.h | |
263 | - add xmalloc.h, rlprivate.h, rlshell.h to list of header files | |
264 | ||
265 | MANIFEST | |
266 | - add xmalloc.h, rlprivate.h, rlshell.h | |
267 | ||
268 | 4/9 | |
269 | --- | |
270 | Makefile.in,shlib/Makefile.in | |
271 | - add dependencies on rlprivate.h | |
272 | ||
273 | 4/13 | |
274 | ---- | |
275 | doc/Makefile.in | |
276 | - add variable, PSDVI, which is the desired resolution of the | |
277 | generated postscript files. Set to 300 because I don't have | |
278 | any 600-dpi printers | |
279 | - set LANGUAGE= before calling makeinfo, so messages are in English | |
280 | - add rluserman.{info,dvi,ps,html} to appropriate variables | |
281 | - add rules to create rluserman.{info,dvi,ps,html} | |
282 | - install and uninstall rluserman.info, but don't update the directory | |
283 | file in $(infodir) yet | |
284 | ||
285 | MANIFEST | |
286 | - add doc/rluserman.{texinfo,info,dvi,ps,html} | |
287 | ||
288 | 4/30 | |
289 | ---- | |
290 | configure.in | |
291 | - updated library version to 4.1 | |
292 | ||
293 | 5/3 | |
294 | --- | |
295 | configure.in | |
296 | - SHLIB_MAJOR and SHLIB_MINOR shared library version numbers are | |
297 | constructed from $LIBRARY_VERSION and substituted into Makefiles | |
298 | ||
299 | 5/5 | |
300 | --- | |
301 | support/shlib-install | |
302 | - OSF/1 installs shared libraries like Solaris | |
303 | ||
304 | Makefile.in | |
305 | - broke the header file install and uninstall into two new targets: | |
306 | install-headers and uninstall-headers | |
307 | - install and uninstall depend on install-headers and uninstall-headers | |
308 | respectively | |
309 | - changed install-shared and uninstall-shared targets to depend on | |
310 | install-headers and uninstall-headers, respectively, so users may | |
311 | choose to install only the shared libraries. I'm not sure about | |
312 | the uninstall one yet -- maybe it should check whether or not | |
313 | the static libraries are installed and not remove the header files | |
314 | if they are | |
315 | ||
316 | 9/3 | |
317 | --- | |
318 | configure.in, config.h.in | |
319 | - added test for memmove (for later use) | |
320 | - changed version to 4.1-beta1 | |
321 | ||
322 | 9/13 | |
323 | ---- | |
324 | examples/rlfe.c | |
325 | - Per Bothner's `rlfe' readline front-end program | |
326 | ||
327 | examples/Makefile.in | |
328 | - added rules to build rlfe | |
329 | ||
330 | 9/21 | |
331 | ---- | |
332 | support/shlib-install | |
333 | - changes to handle FreeBSD-3.x elf or a.out shared libraries, which | |
334 | have different semantics and need different naming conventions | |
335 | ||
336 | 1/24/2000 | |
337 | --------- | |
338 | doc/Makefile.in | |
339 | - remove *.bt and *.bts on `make clean' | |
340 | ||
341 | 2/4 | |
342 | --- | |
343 | ||
344 | ||
345 | configure.in | |
346 | - changed LIBVERSION to 4.1-beta5 | |
9255ee31 EZ |
347 | |
348 | 3/17/2000 | |
349 | --------- | |
350 | [readline-4.1 released] | |
351 | ||
352 | 3/23 | |
353 | ---- | |
354 | Makefile.in | |
355 | - remove the `-t' argument to ranlib in the install recipe; some | |
356 | ranlibs don't have it and attempt to create a file named `-t' | |
357 | ||
358 | 3/27 | |
359 | ---- | |
360 | support/shlib-install | |
361 | - install shared libraries unwritable by anyone on HP-UX | |
362 | - changed symlinks to relative pathnames on all platforms | |
363 | ||
364 | shlib/Makefile.in | |
365 | - added missing `includedir' assignment, substituted by configure | |
366 | ||
367 | Makefile.in | |
368 | - added missing @SET_MAKE@ so configure can set $MAKE appropriately | |
369 | ||
370 | configure.in | |
371 | - add call to AC_PROG_MAKE_SET | |
372 | ||
373 | 8/30 | |
374 | ---- | |
375 | shlib/Makefile.in | |
376 | - change the soname bound into the shared libraries, so it includes | |
377 | only the major version number. If it includes the minor version, | |
378 | programs depending on it must be rebuilt (which may or may not be | |
379 | a bad thing) | |
380 | ||
381 | 9/6 | |
382 | --- | |
383 | examples/rlfe.c | |
384 | - add -l option to log input and output (-a option appends to logfile) | |
385 | - add -n option to set readline application name | |
386 | - add -v, -h options for version and help information | |
387 | - change a few things because getopt() is now used to parse arguments | |
388 | ||
389 | 9/12 | |
390 | ---- | |
391 | support/shlib-install | |
392 | - fix up the libname on HPUX 11 | |
393 | ||
394 | 10/18 | |
395 | ----- | |
396 | configure.in | |
397 | - changed library version to 4.2-alpha | |
398 | ||
399 | 10/30 | |
400 | ----- | |
401 | configure.in | |
402 | - add -fsigned-char to LOCAL_CFLAGS for Linux running on the IBM | |
403 | S/390 | |
404 | ||
405 | Makefile.in | |
406 | - added new file, rltypedefs.h, installed by default with `make install' | |
407 | ||
408 | 11/2 | |
409 | ---- | |
410 | compat.c | |
411 | - new file, with backwards-compatibility function definitions | |
412 | ||
413 | Makefile.in,shlib/Makefile.in | |
414 | - make sure that compat.o/compat.so are built and linked apppropriately | |
415 | ||
416 | support/shobj-conf | |
417 | - picked up bash version, which means that shared libs built on | |
418 | linux and BSD/OS 4.x will have an soname that does not include | |
419 | the minor version number | |
420 | ||
421 | 11/13 | |
422 | ----- | |
423 | examples/rlfe.c | |
424 | - rlfe can perform filename completion for relative pathnames in the | |
425 | inferior process's context if the OS supports /proc/PID/cwd (linux | |
426 | does it OK, Solaris is slightly warped, none of the BSDs have it) | |
427 | ||
428 | 11/17/2000 | |
429 | ---------- | |
430 | [readline-4.2-alpha released] | |
431 | ||
432 | 11/27 | |
433 | ----- | |
434 | Makefile.in,shlib/Makefile.in | |
435 | - added dependencies for rltypedefs.h | |
436 | ||
437 | shlib/Makefile.in | |
438 | - changed dependencies on histlib.h to $(topdir)/histlib.h | |
439 | ||
440 | 1/22 | |
441 | ---- | |
442 | configure.in | |
443 | - changed release version to 4.2-beta | |
444 | ||
445 | 2/2 | |
446 | --- | |
447 | examples/Makefile.in | |
448 | - build histexamp as part of the examples | |
449 | ||
450 | 2/5 | |
451 | --- | |
452 | doc/Makefile.in | |
453 | - don't remove the dvi, postscript, html, info, and text `objects' | |
454 | on a `make distclean', only on a `make maintainer-clean' | |
455 | ||
456 | 3/6 | |
457 | --- | |
458 | doc/history.{0,3}, doc/history_3.ps | |
459 | - new manual page for history library | |
460 | ||
461 | doc/Makefile.in | |
462 | - rules to install and uninstall history.3 in ${man3dir} | |
463 | - rules to build history.0 and history_3.ps | |
464 | ||
465 | 4/2 | |
466 | --- | |
467 | configure.in | |
468 | - changed LIBVERSION to `4.2' | |
469 | ||
470 | 4/5 | |
471 | --- | |
472 | [readline-4.2 frozen] | |
473 | ||
474 | 4/9 | |
475 | --- | |
476 | [readline-4.2 released] | |
477 | ||
478 | 5/2 | |
479 | --- | |
480 | Makefile.in,{doc,examples,shlib}/Makefile.in | |
481 | - added support for DESTDIR installation root prefix, to support | |
482 | building packages | |
483 | ||
484 | doc/Makefile.in | |
485 | - add an info `dir' file entry for rluserman.info on `make install' | |
486 | - change man1ext to `.1' and man3ext to `.3' | |
487 | - install man pages with a $(man3ext) extension in the target directory | |
488 | - add support for installing html documentation if `htmldir' has a | |
489 | value | |
490 | ||
491 | Makefile.in | |
492 | - on `make install', install from the `shlib' directory, too | |
493 | - on `make uninstall', uninstall in the `doc' and `shlib' | |
494 | subdirectories, too | |
495 | ||
496 | support/shlib-install | |
497 | - add `freebsdelf*', `freebsdaout*', Hurd, `sysv4*', `sysv5*', `dgux*' | |
498 | targets for symlink creation | |
499 | ||
500 | 5/7 | |
501 | --- | |
502 | configure.in, config.h.in | |
503 | - check for <limits.h>, define HAVE_LIMITS_H if found | |
504 | ||
505 | 5/8 | |
506 | --- | |
507 | aclocal.m4 | |
508 | - pick up change to BASH_CHECK_LIB_TERMCAP that adds check for | |
509 | libtinfo (termcap-specific portion of ncurses-5.2) | |
510 | ||
511 | 5/9 | |
512 | --- | |
513 | configure.in | |
514 | - call AC_C_CONST to find out whether or not the compiler supports | |
515 | `const' | |
516 | ||
517 | config.h.in | |
518 | - placeholder for `const' define, if any | |
519 | ||
520 | 5/10 | |
521 | ---- | |
522 | configure.in | |
523 | - fix AC_CHECK_PROG(ar, ...) test to specify right value for the | |
524 | case where ar is not found; should produce a better error message | |
525 | ||
526 | 5/14 | |
527 | ---- | |
528 | configure.in,config.h.in | |
529 | - check for vsnprintf, define HAVE_VSNPRINTF if found | |
530 | ||
531 | 5/21 | |
532 | ---- | |
533 | configure.in, config.h.in | |
534 | - add checks for size_t, ssize_t | |
535 | ||
536 | 5/30 | |
537 | ---- | |
538 | configure.in | |
539 | - update autoconf to version 2.50, use in AC_PREREQ | |
540 | - changed AC_INIT to new flavor | |
541 | - added AC_CONFIG_SRCDIR | |
542 | - AC_CONFIG_HEADER -> AC_CONFIG_HEADERS | |
543 | - call AC_C_PROTOTYPES | |
544 | - AC_RETSIGTYPE -> AC_TYPE_SIGNAL | |
545 | ||
546 | 8/22 | |
547 | ---- | |
548 | configure.in | |
549 | - updated the version number to 4.2a | |
550 | ||
551 | Makefile.in,shlib/Makefile.in | |
552 | - make sure tilde.o is built -DREADLINE_LIBRARY when being built as | |
553 | part of the standalone library, so it picks up the right include | |
554 | files | |
555 | ||
556 | 8/23 | |
557 | ---- | |
558 | support/shlib-install | |
559 | - support for Darwin/MacOS X shared library installation | |
560 | ||
561 | 9/24 | |
562 | ---- | |
563 | examples/readlinebuf.h | |
564 | - a new file, a C++ streambuf interface that uses readline for I/O. | |
565 | Donated by Dimitris Vyzovitis <vyzo@media.mit.edu> | |
566 | ||
567 | 10/9 | |
568 | ---- | |
569 | configure.in | |
570 | - replaced call to BASH_HAVE_TIOCGWINSZ with AC_HEADER_TIOCGWINSZ | |
571 | ||
572 | [readline-4.2a-beta1 frozen] | |
573 | ||
574 | 10/15 | |
575 | ----- | |
576 | configure.in, config.h.in | |
577 | - check for <memory.h>, define HAVE_MEMORY_H if found | |
578 | - check for <strings.h>, define HAVE_STRINGS_H if found | |
579 | ||
580 | 10/18 | |
581 | ----- | |
582 | configure.in, config.h.in | |
583 | - check for isascii, define HAVE_ISASCII if found | |
584 | ||
585 | configure.in | |
586 | - changed the macro names from bash as appropriate: | |
587 | BASH_SIGNAL_CHECK -> BASH_SYS_SIGNAL_VINTAGE | |
588 | BASH_REINSTALL_SIGHANDLERS -> BASH_SYS_REINSTALL_SIGHANDLERS | |
589 | BASH_MISC_SPEED_T -> BASH_CHECK_SPEED_T | |
590 | ||
591 | 10/22 | |
592 | ----- | |
593 | configure.in | |
594 | - check for isxdigit with AC_CHECK_FUNCS | |
595 | ||
596 | config.h.in | |
597 | - new define for HAVE_ISXDIGIT | |
598 | ||
599 | 10/29 | |
600 | ----- | |
601 | configure.in, config.h.in | |
602 | - check for strpbrk with AC_CHECK_FUNCS, define HAVE_STRPBRK if found | |
603 | ||
604 | 11/1 | |
605 | ---- | |
606 | Makefile.in | |
607 | - make sure DESTDIR is passed to install and uninstall makes in | |
608 | subdirectories | |
609 | - when saving old copies of installed libraries, make sure we use | |
610 | DESTDIR for the old installation tree | |
611 | ||
612 | [readline-4.2a-rc1 frozen] | |
613 | ||
614 | 11/2 | |
615 | ---- | |
616 | Makefile.in, shlib/Makefile.in | |
617 | - don't put -I$(includedir) into CFLAGS | |
618 | ||
619 | 11/15 | |
620 | ----- | |
621 | [readline-4.2a released] | |
622 | ||
623 | 11/20 | |
624 | ----- | |
625 | examples/rlcat.c | |
626 | - new file | |
627 | ||
628 | examples/Makefile.in | |
629 | - changes for rlcat | |
630 | ||
631 | 11/28 | |
632 | ----- | |
633 | configure.in | |
634 | - default TERMCAP_LIB to -lcurses if $prefer_curses == yes (as when | |
635 | --with-curses is supplied) | |
636 | ||
637 | examples/Makefile.in | |
638 | - substitute @LDFLAGS@ in LDFLAGS assignment | |
639 | ||
640 | 11/29 | |
641 | ----- | |
642 | config.h.in | |
643 | - add necessary defines for multibyte include files and functions | |
644 | - add code to define HANDLE_MULTIBYTE if prerequisites are met | |
645 | ||
646 | configure.in | |
647 | - call BASH_CHECK_MULTIBYTE | |
648 | ||
649 | 12/14 | |
650 | ----- | |
651 | config.h.in | |
652 | - add #undef PROTOTYPES, filled in by AC_C_PROTOTYPES | |
653 | ||
654 | 12/17 | |
655 | ----- | |
656 | config.h.in | |
657 | - moved HANDLE_MULTIBYTE code to rlmbutil.h | |
658 | ||
659 | rlmbutil.h, mbutil.c | |
660 | - new files | |
661 | ||
662 | Makefile.in, shlib/Makefile.in | |
663 | - added rules for mbutil.c | |
664 | ||
665 | 12/20 | |
666 | ----- | |
667 | configure.in | |
668 | - added --enable-shared, --enable-static options to configure to | |
669 | say which libraries are built by default (both default to yes) | |
670 | - if SHLIB_STATUS == 'unsupported', turn off default shared library | |
671 | building | |
672 | - substitute new STATIC_TARGET, SHARED_TARGET, STATIC_INSTALL_TARGET, | |
673 | and SHARED_INSTALL_TARGET | |
674 | ||
675 | Makefile.in | |
676 | - `all' target now depends on (substituted) @STATIC_TARGET@ and | |
677 | @SHARED_TARGET@ | |
678 | - `install' target now depends on (substituted) @STATIC_INSTALL_TARGET@ | |
679 | and @SHARED_INSTALL_TARGET@ | |
680 | ||
681 | INSTALL, README | |
682 | - updated with new info about --enable-shared and --enable-static | |
683 | ||
684 | 1/10/2002 | |
685 | --------- | |
686 | configure.in | |
687 | - bumped the library version number to 4.3 | |
688 | ||
689 | 1/24 | |
690 | ---- | |
691 | Makefile.in,shlib/Makefile.in | |
692 | - changes for new file, text.c, with character and text handling | |
693 | functions from readline.c | |
694 | ||
695 | 2/20 | |
696 | ---- | |
697 | {configure.config.h}.in | |
698 | - call AC_C_CHAR_UNSIGNED, define __CHAR_UNSIGNED__ if chars are | |
699 | unsigned by default | |
700 | ||
701 | 5/20 | |
702 | ---- | |
703 | doc/Makefile.in | |
704 | - new maybe-clean target that removes the generated documentation if | |
705 | the build directory differs from the source directory | |
706 | - distclean target now depends on maybe-clean | |
5bdf8622 DJ |
707 | |
708 | 7/17 | |
709 | ---- | |
710 | [readline-4.3 released] | |
711 | ||
712 | 7/18 | |
713 | ---- | |
714 | shlib/Makefile.in | |
715 | - fix bad dependency: text.so: terminal.c, make it depend on text.c | |
716 | ||
717 | 8/7 | |
718 | --- | |
719 | support/shlib-install | |
720 | - break `linux' out into its own stanza: it seems that linux | |
721 | distributions are all moving to the following scheme: | |
722 | ||
723 | libreadline.so.4.3 installed version | |
724 | libreadline.so.4 -> libreadline.so.4.3 symlink | |
725 | libreadline.so -> libreadline.so.4 symlink | |
726 | ||
727 | 10/29 | |
728 | ----- | |
729 | support/shlib-install | |
730 | - change INSTALL_LINK[12] to use `&&' instead of `;' so it only | |
731 | tries the link if the cd succeeds; put ${echo} in there, too | |
732 | - use $LN instead of `ln -s' so it works on machines without symlinks | |
733 | - change special linux stanza to use cd before ln also | |
734 | - change to use $INSTALL_LINK1 and $INSTALL_LINK2 appropriately | |
735 | instead of explicit commands in various stanzas | |
736 | ||
737 | 2/1 | |
738 | --- | |
739 | config.h.in | |
740 | - add HAVE_MBRTOWC and HAVE_MBRLEN | |
741 | - add NO_MULTIBYTE_SUPPORT for new configure argument | |
742 | - add STDC_HEADERS | |
743 | ||
744 | configure.in | |
745 | - new argument --enable-multibyte (enabled by default), allows | |
746 | multibyte support to be turned off even on systems that support it | |
747 | - add check for ansi stdc headers with call to AC_HEADER_STDC | |
748 | ||
749 | 2/3 | |
750 | --- | |
751 | configure.in | |
752 | - add call to BASH_FUNC_CTYPE_NONASCII | |
753 | ||
754 | config.h.in | |
755 | - add CTYPE_NON_ASCII | |
756 | ||
757 | 2/20 | |
758 | ---- | |
759 | ||
760 | doc/manvers.texinfo | |
761 | - renamed to version.texi to match other GNU software | |
762 | - UPDATE-MONTH variable is now `UPDATED-MONTH' | |
763 | ||
764 | doc/{hist,rlman,rluserman}.texinfo | |
765 | - include version.texi | |
766 | ||
767 | doc/{rltech,rluser,hstech,hsuser}.texi | |
768 | - changed the suffix from `texinfo' to `texi' | |
769 | ||
770 | doc/Makefile.in | |
771 | - made appropriate changes for {{rl,hs}tech,{rl,hs}user}.texi | |
772 | ||
773 | doc/{rlman,rluserman}.texinfo | |
774 | - changed the suffix from `texinfo' to `texi' | |
775 | ||
776 | doc/hist.texinfo | |
777 | - renamed to history.texi to be more consistent | |
778 | ||
779 | 6/11 | |
780 | ---- | |
781 | shlib/Makefile.in | |
782 | - have configure substitute value of `@LDFLAGS@' into the assignment | |
783 | to SHLIB_XLDFLAGS | |
784 | ||
785 | 6/16 | |
786 | ---- | |
787 | configure.in | |
788 | - readline and history libraries are now at version 5.0 | |
789 | ||
790 | 8/18 | |
791 | ---- | |
792 | support/shlib-install | |
793 | - support for FreeBSD-gnu (from Robert Millan) | |
794 | ||
795 | 12/4 | |
796 | ---- | |
797 | Makefile.in | |
798 | - add variables for localedir and the PACKAGE_* variables, auto-set | |
799 | by configure | |
800 | ||
801 | 12/9 | |
802 | ---- | |
803 | Makefile.in | |
804 | - use mkinstalldirs instead of mkdirs | |
805 | ||
806 | 4/22 | |
807 | ---- | |
808 | Makefile.in | |
809 | - separate doc install/uninstall out into two new targets: | |
810 | install-doc and uninstall-doc | |
811 | - make install-doc and uninstall-doc prerequisites of appropriate | |
812 | install and uninstall targets | |
813 | ||
814 | examples/rl-fgets.c | |
815 | - new example from Harold Levy that wraps fgets replacement functions | |
816 | that call readline in a shared library that can be interposed with | |
817 | LD_PRELOAD | |
818 | ||
819 | 7/27 | |
820 | ---- | |
821 | [readline-5.0 released] | |
822 | ||
823 | 11/15 | |
824 | ----- | |
825 | examples/rlfe/{ChangeLog,Makefile.in,README,config.h.in,configure,configure.in,extern.h,os.h,pty.c,rlfe.c,screen.h} | |
826 | - new version of rlfe, rlfe-0.4, from Per Bothner; now a standalone | |
827 | application | |
828 | ||
829 | 11/16 | |
830 | ----- | |
831 | shlib/Makefile.in | |
832 | - substitute TERMCAP_LIB in from configure | |
833 | ||
834 | configure.in | |
835 | - if SHLIB_LIBS doesn't include a termcap library (curses, ncurses, | |
836 | termcap, termlib), append the value of $TERMCAP_LIB to it | |
837 | ||
838 | 11/30 | |
839 | ----- | |
840 | configure.in | |
841 | - take out change from 11/16; it doesn't work for some systems (e.g., | |
842 | SunOS 4.x and Solaris 2.6) | |
843 | - add support for --enable-purify configure argument | |
844 | - pass TERMCAP_LIB in environment when calling shobj-conf | |
845 | ||
846 | examples/Makefile.in | |
847 | - add support for building examples with purify | |
848 | ||
849 | 1/23/2005 | |
850 | --------- | |
851 | configure.in | |
852 | - set BUILD_DIR to contain backslashes to escape any spaces in the | |
853 | directory name -- this is what make will accept in targets and | |
854 | prerequisites, so it's better than trying to use double quotes | |
855 | ||
856 | 2/25 | |
857 | ---- | |
858 | configure.in | |
859 | - change check for sys/ptem.h to include sys/stream.h if present, to | |
860 | avoid the `present but cannot be compiled' messages on Solaris and | |
861 | SVR4.2 (does anyone still use SVR4.2?) | |
862 | ||
863 | 5/7 | |
864 | --- | |
865 | configure.in | |
866 | - add cross-compiling support from the bash configure.in, which cygwin | |
867 | and mingw have apparently adopted | |
868 | - add check for pwd.h, fcntl.h | |
869 | - add checks for fcntl, kill system calls | |
870 | - add checks for getpw{ent,nam,uid} C library functions | |
871 | - pass a compile-time option through to Makefiles if cross-compiling | |
872 | ||
873 | config.h.in | |
874 | - add HAVE_PWD_H for <pwd.h>, HAVE_FCNTL_H for <fcntl.h> | |
875 | - add HAVE_FCNTL, HAVE_KILL for respective system calls | |
876 | - add HAVE_GETPW{ENT,NAM,UID} for passwd functions | |
877 | ||
878 | Makefile.in,shlib/Makefile.in | |
879 | - @CROSS_COMPILE@ is substituted into DEFS (equal to -DCROSS_COMPILING | |
880 | if bash is being cross-compiled) | |
881 | ||
882 | 8/2 | |
883 | --- | |
884 | examples/Makefile.in | |
885 | - use $(READLINE_LIB) instead of -lreadline to get around MacOS X 10.4's | |
886 | preference for (incompatible) shared libraries over static libraries | |
887 | in the load path | |
888 | ||
889 | 8/11 | |
890 | ---- | |
891 | support/shobj-conf | |
892 | - new variable: SHLIB_LIBPREF, prefix for shared library name (defaults | |
893 | to `lib' | |
894 | - new variable: SHLIB_DLLVERSION, used on Cygwin to set the library | |
895 | version number | |
896 | - new variable: SHLIB_DOT, separator character between library name and | |
897 | suffix and version information (defaults to `.') | |
898 | - new stanza for cygwin to generate windows-compatible dll | |
899 | ||
900 | support/shlib-install | |
901 | - add new option `-b bindir' for systems like cygwin/windows that | |
902 | require it | |
903 | - new stanza for cygwin that installs a dll into $bindir and an implied | |
904 | link library into $libdir | |
905 | ||
906 | configure.in | |
907 | - substitute new variables from shobj-conf | |
908 | ||
909 | shlib/Makefile.in | |
910 | - substitute bindir, SHLIB_DOT, SHLIB_LIBPREF, SHLIB_DLLVERSION from | |
911 | configure | |
912 | - pass `-b $(bindir)' to shlib-install for install and uninstall targets | |
913 | - library names now use $SHLIB_LIBPREF and $SHLIB_DOT | |
914 | ||
915 | INSTALL,README | |
916 | - document new SHLIB_DOT, SHLIB_LIBPREF, and SHLIB_DLLVERSION variables | |
917 | ||
918 | 10/4 | |
919 | ---- | |
920 | [readline-5.1-beta1 frozen] | |
921 | ||
922 | 12/1 | |
923 | ---- | |
924 | configure.in | |
925 | - changed release status to `release' | |
926 | ||
927 | [readline-5.1 frozen] | |
cc88a640 JK |
928 | |
929 | 12/9 | |
930 | ---- | |
931 | [readline-5.1 released] | |
932 | ||
933 | 12/14 | |
934 | ----- | |
935 | examples/rlfe/Makefile.in | |
936 | - add @LIBS@ to LIBS assignment to pick up extra libraries from | |
937 | configure | |
938 | ||
939 | 1/3/2006 | |
940 | -------- | |
941 | support/shlib-install | |
942 | - Install shared libraries with execute bit set on Linux | |
943 | ||
944 | 6/9 | |
945 | --- | |
946 | [readline-5.2-alpha frozen] | |
947 | ||
948 | 6/26 | |
949 | ---- | |
950 | configure.in | |
951 | - set CROSS_COMPILE to the empty string by default, so we don't inherit | |
952 | a random value from the environment | |
953 | ||
954 | 7/8 | |
955 | --- | |
956 | [readline-5.2-alpha released] | |
957 | ||
958 | ||
959 | [readline-5.2-beta released] | |
960 | ||
961 | 9/12 | |
962 | ---- | |
963 | config.h.in | |
964 | - add defines for wcscoll, iswctype, iswupper, iswlower, towupper, | |
965 | towlower functions | |
966 | - replace define for wctomb with one for wcrtomb | |
967 | - add defines for wchar_t, wint_t, wctype_t types | |
968 | ||
969 | 10/11 | |
970 | ----- | |
971 | [readline-5.2 released] | |
972 | ||
973 | 11/9 | |
974 | ---- | |
975 | examples/rlfe/{configure.in,Makefile.in,config.h.in,rlfe.c,pty.c} | |
976 | - portability fixes from Mike Frysinger <vapier@gentoo.org> | |
977 | ||
978 | 11/21 | |
979 | ----- | |
980 | Makefile.in | |
981 | - add `install-examples' and `uninstall-examples' targets | |
982 | ||
983 | examples/Makefile.in | |
984 | - add correct variables to build examples on Windows | |
985 | - add appropriate rules to install and uninstall example sources in | |
986 | $(datadir)/readline | |
987 | ||
988 | 11/27 | |
989 | ----- | |
990 | config.h.in | |
991 | - move #undef of HAVE_STRCOLL out of config.h.in, since autoconf tries | |
992 | to substitute it based on configure tests | |
993 | ||
994 | 4/27/2007 | |
995 | --------- | |
996 | examples/autoconf | |
997 | - new directory with example autoconf macros to detect readline and | |
998 | return information about the installed version | |
999 | ||
1000 | 6/13 | |
1001 | ---- | |
1002 | support/shlib-install | |
1003 | - changes to support AIX 5.x shared library installation | |
1004 | ||
1005 | 3/20/2008 | |
1006 | --------- | |
1007 | support/shlib-install | |
1008 | - add support for NetBSD and Interix shared library installation | |
1009 | ||
1010 | 4/22 | |
1011 | ---- | |
1012 | support/wcwidth.c | |
1013 | - updated implementation from 2007-05 | |
1014 | ||
1015 | 7/18 | |
1016 | ---- | |
1017 | support/shlib-install | |
1018 | - support for mingw32, contributed by Carlo Bramix <carlo.bramix@libero.it> | |
1019 | ||
1020 | 8/4 | |
1021 | --- | |
1022 | configure.in | |
1023 | - changed to readline-6.0 | |
1024 | ||
1025 | 8/18 | |
1026 | ---- | |
1027 | support/config.{guess,sub} | |
1028 | - updated to newer versions from autoconf-2.62 distribution | |
1029 | ||
1030 | 3/5/2009 | |
1031 | -------- | |
1032 | support/shlib-install | |
1033 | - take a new -V host_vendor argument | |
1034 | - add ${host_vendor} to string tested in case statement for symlink | |
1035 | creation section | |
1036 | - add support for FreeBSD/gentoo, which uses Linux library naming | |
1037 | scheme | |
1038 | - change FreeBSD symlink rules, since FreeBSD 7+ has only ELF shared | |
1039 | libraries. DragonflyBSD rules are the same. Fix from Timothy | |
1040 | Redaelli <drizzt@gentoo.org> | |
1041 | ||
1042 | shlib/Makefile.in | |
1043 | - add definition of host_vendor, substituted by configure | |
1044 | - add -V host_vendor argument to all invocations of shlib-install. | |
1045 | Fix from Timothy Redaelli <drizzt@gentoo.org> | |
1046 | ||
1047 | 3/10 | |
1048 | ---- | |
1049 | configure.in | |
1050 | - add call to AC_SYS_LARGEFILE for readdir and largefile support on | |
1051 | Linux | |
1052 | ||
1053 | config.h.in | |
1054 | - add _FILE_OFFSET_BITS define | |
1055 | ||
1056 | 4/19 | |
1057 | ---- | |
1058 | Makefile.in | |
1059 | - add targets for making and installing documentation required by GNU | |
1060 | coding standards. Fix from Joseph Myers <joseph@codesourcery.com> | |
1061 | ||
1062 | posixselect.h | |
1063 | - pick up from bash. Inspired by Mike Frysinger <vapier@gentoo.org> | |
1064 | ||
1065 | 10/28 | |
1066 | ----- | |
1067 | support/shlib-install | |
1068 | - decrease the default version of FreeBSD that installs shared libraries | |
1069 | to 4.x. Advice from Peter Jeremy <peterjeremy@acm.org> | |
1070 | ||
1071 | 12/18 | |
1072 | ----- | |
1073 | [readline-6.1-rc1 released] | |
1074 | ||
1075 | 12/23 | |
1076 | ----- | |
1077 | doc/Makefile.in | |
1078 | - make sure $(topdir) is not ".." before removing all of the formatted | |
1079 | documentation in `make distclean'. $(topdir) is set to `..' if | |
1080 | readline is being built in the source directory. Fixes problem | |
1081 | noticed by THOUMIN Damien <thoumin@ipanematech.com> | |
1082 | ||
1083 | 12/29 | |
1084 | ----- | |
1085 | [readline-6.1 frozen] | |
1086 | ||
1087 | 2/5/2010 | |
1088 | -------- | |
1089 | examples/Makefile.in | |
1090 | - make sure to install example C files using $(srcdir)/$$f in case | |
1091 | we're building outside the source directory. Bug report and fix | |
1092 | from Peter Breitenlohner <peb@mppmu.mpg.de> | |
1093 | ||
1094 | 7/25 | |
1095 | ---- | |
1096 | xfree.c | |
1097 | - new file with xfree() implementation, moved from xmalloc.c | |
1098 | ||
1099 | 12/28 | |
1100 | ----- | |
1101 | {examples,shlib}/Makefile.in | |
1102 | - Cygwin-based changes from Eric Blake <eblake@redhat.com> | |
775e241e TT |
1103 | |
1104 | 3/26/2011 | |
1105 | --------- | |
1106 | Makefile.in | |
1107 | - don't ignore failures when building, installing, or cleaning in | |
1108 | the shlib subdirectory. Sample patch from Mike Frysinger | |
1109 | <vapier@gentoo.org> | |
1110 | ||
1111 | shlib/Makefile.in | |
1112 | - split the install and uninstall targets into install-supported and | |
1113 | install-unsupported targets that depend on the value of | |
1114 | SHLIB_STATUS | |
1115 | ||
1116 | 4/2 | |
1117 | --- | |
1118 | {,shlib}/Makefile.in | |
1119 | - add dependency for callback.o/callback.so on xmalloc.h. From | |
1120 | Jan Kratochvil <jan.kratochvil@redhat.com> | |
1121 | ||
1122 | {,doc,examples,shlib}/Makefile.in | |
1123 | - fix typo: htm target should be html. From Jan Kratochvil | |
1124 | <jan.kratochvil@redhat.com> | |
1125 | - remove `.' from VPATH. From Jan Kratochvil | |
1126 | <jan.kratochvil@redhat.com> | |
1127 | ||
1128 | examples/rlfe/configure.in | |
1129 | - quote AC_PROGRAM_SOURCE. From Jan Kratochvil | |
1130 | <jan.kratochvil@redhat.com> | |
1131 | ||
1132 | 5/17 | |
1133 | ---- | |
1134 | config.h.in | |
1135 | - WCWIDTH_BROKEN: new define, picked up from bash, defined on systems | |
1136 | where wcwidth returns 1 for Unicode combining characters | |
1137 | ||
1138 | 11/28 | |
1139 | ----- | |
1140 | support/shlib-install | |
1141 | - make sure solaris2 systems make the installed shared library | |
1142 | executable. ldd warns about it otherwise. Bug and fix from | |
1143 | Tim Mooney <tim.mooney@ndsu.edu> | |
1144 | ||
1145 | examples/hist_erasedups.c | |
1146 | - new example program, shows how to erase duplicates from the history | |
1147 | list | |
1148 | ||
1149 | examples/hist_purgecmd.c | |
1150 | - new example program, shows how to remove all entries matching a | |
1151 | string or pattern from the history list | |
1152 | ||
1153 | 1/12/2012 | |
1154 | --------- | |
1155 | colors.[ch],parse-colors.[ch]} | |
1156 | - new files, part of color infrastructure support | |
1157 | ||
1158 | Makefile.in,shlib/Makefile.in | |
1159 | - arrange to have colors.o and parse-colors.o added to library | |
1160 | (static and shared versions) | |
1161 | ||
1162 | {configure,config.h}.in | |
1163 | - check for stdbool.h, define HAVE_STDBOOL_H if found | |
1164 | ||
1165 | rldefs.h | |
1166 | - COLOR_SUPPORT: if defined, compile in colors.c and parse-colors.c | |
1167 | for color support | |
1168 | ||
1169 | 1/18 | |
1170 | ---- | |
1171 | ||
1172 | {configure,config.h}.in | |
1173 | - new check: check for AUDIT_USER_TTY defined in <linux/audit.h>, | |
1174 | define HAVE_DECL_AUDIT_USER_TTY if both are found | |
1175 | ||
1176 | 8/7 | |
1177 | --- | |
1178 | configure.in | |
1179 | - AC_CANONICAL_BUILD: call to set the build_xxx variables | |
1180 | - use $build_os instead of $host_os to decide when DJGPP should run | |
1181 | `pwd.exe' to figure out the build directory. Report and fix from | |
1182 | Yao Qi <yao@codesourcery.com> | |
1183 | ||
1184 | 8/29 | |
1185 | ---- | |
1186 | configure.ac | |
1187 | - new name for configure.in | |
1188 | ||
1189 | MANIFEST,Makefile.in | |
1190 | - configure.in -> configure.ac | |
1191 | ||
1192 | 1/5/2013 | |
1193 | -------- | |
1194 | configure.ac | |
1195 | - move version number up to 6.3 | |
1196 | ||
1197 | 1/31 | |
1198 | ---- | |
1199 | configure.ac | |
1200 | - use AC_CHECK_TOOL instead of AC_CHECK_PROG to check for ar, since it | |
1201 | will find $host-prefixed versions of utilities. Report and fix from | |
1202 | Mike Frysinger <vapier@gentoo.org> | |
1203 | ||
1204 | 3/4 | |
1205 | --- | |
1206 | Makefile.in | |
1207 | - PACKAGE_TARNAME, docdir: new variables substituted by autoconf | |
1208 | - OTHER_DOCS,OTHER_INSTALLED_DOCS: new variables with auxiliary | |
1209 | documentation files to be installed into $(docdir) | |
1210 | - install: add new rule to install $(OTHER_DOCS) | |
1211 | - uninstall: add new rule to uninstall $(docdir)/$(OTHER_INSTALLED_DOCS) | |
1212 | ||
1213 | 4/29 | |
1214 | ---- | |
1215 | Makefile.in | |
1216 | - installdirs: make sure to create $(DESTDIR)$(docdir). Report from | |
1217 | <hiroo.hayashi@computer.org> | |
1218 | ||
1219 | 1/27/2014 | |
1220 | --------- | |
1221 | Makefile.in | |
1222 | - install-examples: should not depend on `shared', since the examples | |
1223 | themselves are not built using shared libraries. Report from | |
1224 | <hiroo.hayashi@computer.org> | |
1225 | ||
1226 | support/shobj-conf | |
1227 | - [from bash] darwin: changed the install_name embedded into the | |
1228 | shared library to contain only the major version number, not the | |
1229 | minor one. The idea is that the minor versions should all be API/ABI | |
1230 | compatible, and it is better to link automatically with the latest | |
1231 | one. Idea from Max Horn <max@quendi.de> | |
1232 | ||
1233 | 2/26/2014 | |
1234 | --------- | |
1235 | [readline-6.3 released] | |
1236 | ||
1237 | 3/14 | |
1238 | ---- | |
1239 | shlib/Makefile.in | |
1240 | - fix typo in dependency list for vi_mode.so: it should not depend on | |
1241 | just $(topdir). Report and fix from Natanael Copa | |
1242 | <ncopa@alpinelinux.org> | |
1243 | ||
1244 | 4/15 | |
1245 | ---- | |
1246 | {.,shlib,examples}/Makefile.in | |
1247 | - make sure $(INCLUDES) appears before $(CPPFLAGS) in the various | |
1248 | CFLAGS assignments so readline looks in its own source and build | |
1249 | directories (INCLUDES) before some directories specified by the | |
1250 | user or builder (CPPFLAGS). Report and fix from Max Horn | |
1251 | <max@quendi.de> | |
1252 | ||
1253 | 6/2 | |
1254 | --- | |
1255 | config.h.in | |
1256 | - use correct symbols: HAVE_STRUCT_DIRENT_D_INO, HAVE_STRUCT_DIRENT_D_FILENO | |
1257 | HAVE_STRUCT_DIRENT_D_NAMLEN. They don't really matter, but they are | |
1258 | what posixdir.h looks for. Report from Ross Burton <ross.burton@intel.com> | |
1259 | ||
1260 | 6/11 | |
1261 | ---- | |
1262 | readline.pc.in | |
1263 | - new file, config file for pkgconfig. Patch to add from Jirka Klimes | |
1264 | <jklimes@redhat.com> | |
1265 | ||
1266 | {MANIFEST,configure.ac,Makefile.in} | |
1267 | - readline.pc: changes to create file for pkgconfig | |
1268 | ||
1269 | 10/13 | |
1270 | ----- | |
1271 | doc/Makefile.in | |
1272 | - readline.pdf, history.pdf, rluserman.pdf: use texi2dvi --pdf to generate | |
1273 | these. Suggestion from Siep Kroonenberg <siepo@cybercomm.nl> | |
1274 | ||
1275 | 11/29 | |
1276 | ----- | |
1277 | config.h.in | |
1278 | - HAVE_PSELECT: define if pselect(2) available | |
1279 | ||
1280 | configure.ac | |
1281 | - check for pselect(2), define HAVE_PSELECT if found | |
1282 | ||
1283 | 12/29 | |
1284 | ----- | |
1285 | configure.ac | |
1286 | - bump version number up to 6.4 | |
1287 | ||
1288 | 1/6/2015 | |
1289 | -------- | |
1290 | configure.ac,config.h.in | |
1291 | - look for ncurses/termcap.h, define HAVE_NCURSES_TERMCAP_H | |
1292 | ||
1293 | 4/20 | |
1294 | ---- | |
1295 | configure.ac | |
1296 | - add template definitions set by AC_USE_SYSTEM_EXTENSIONS from a report | |
1297 | from Andreas Schwab <schwab@linux-m68k.org> | |
1298 | ||
1299 | 4/24 | |
1300 | ---- | |
1301 | configure.ac,config.h.in | |
1302 | - add check for sys/ioctl.h to AC_CHECK_HEADERS, define HAVE_SYS_IOCTL_H | |
1303 | if found | |
1304 | ||
1305 | 5/29 | |
1306 | ---- | |
1307 | configure.ac | |
1308 | - bump library version to 7.0 because of addition of rl_callback_sigcleanup | |
1309 | ||
1310 | 8/26 | |
1311 | ---- | |
1312 | configure.ac,Makefile.in,examples/Makefile.in | |
1313 | - remove references to purify | |
cb41b9e7 TT |
1314 | |
1315 | 11/21 | |
1316 | ----- | |
1317 | configure.ac,config.h.in | |
1318 | - fnmatch: check for libc function, define HAVE_FNMATCH if found. Now | |
1319 | used by vi-mode history search functions | |
1320 | ||
1321 | 7/12 | |
1322 | ---- | |
1323 | Makefile.in,examples/Makefile.in | |
1324 | - add support for building with address sanitizer, using new target | |
1325 | `asan' | |
1326 | ||
1327 | 4/23/2018 | |
1328 | --------- | |
1329 | configure.ac | |
1330 | - TERMCAP_PKG_CONFIG_LIB: new variable, defined from TERMCAP_LIB, | |
1331 | defaults to termcap | |
1332 | ||
1333 | readline.pc.in | |
1334 | - change Requires.private to use TERMCAP_PKG_CONFIG_LIB instead of | |
1335 | hardcoded `tinfo'. Report and fix from Thomas Petazzoni | |
1336 | <thomas.petazzoni@bootlin.com> | |
1337 | ||
1338 | 5/4 | |
1339 | --- | |
1340 | Makefile.in | |
1341 | - new targets to install and uninstall the `readline.pc' pkgconfig | |
1342 | file | |
1343 | - install-{static,shared}: add install-pc to the list of prereqs | |
1344 | - uninstall{,-shared}: add uninstall-pc to list of prereqs. Change | |
1345 | from Thomas Petazzoni <thomas.petazzoni@bootlin.com> | |
1346 | ||
1347 | configure.ac,Makefile.in | |
1348 | - add new configure option to optionally disable installing the | |
1349 | source code examples. From Thomas Petazzoni <thomas.petazzoni@bootlin.com> | |
1350 | ||
1351 | 5/23 | |
1352 | ---- | |
1353 | Makefile.in | |
1354 | - install-pc: make sure we install readline.pc into an existing | |
1355 | pkgconfig directory. Report from ilove zfs <ilovezfs@icloud.com> | |
1356 | ||
1357 | 5/24 | |
1358 | ---- | |
1359 | Makefile.in | |
1360 | - installdirs: create $(pkgconfigdir) if it doesn't exist |