diff --git a/CHANGES b/CHANGES index ce259e05c..58ec80e21 100644 --- a/CHANGES +++ b/CHANGES @@ -1,6 +1,19 @@ The following are the changes from calc version 2.15.0.4 to date: - make clobber now removes the legacy file: have_fpos.h + make clobber now removes the legacy files: have_fpos.h, help/man, + and help/usage. The latter 2 are now managed as help aliases + in help.c. + + make install now removes the legacy files: ${HELPDIR}/man + and ${HELPDIR}/usage. + + Fixed a problem where, when calc was linked with and uses GNU + readline then for any multi-line copy-and-paste, only the first + line is executed. Thanks to GitHub user @malfisya for reporting + this problem, and thanks to GitHub user @gromit1811 for doing + the research needed to overcome deficiencies in the GNU readline + documentation, and for supplying the work-a-round to allow + multi-line copy-and-paste to work as expected! The following are the changes from calc version 2.15.0.3 to 2.15.0.4: diff --git a/help/Makefile b/help/Makefile index 731e5a8fc..6d19e7229 100644 --- a/help/Makefile +++ b/help/Makefile @@ -675,7 +675,7 @@ clean: ${RM} -f COPYING COPYING-LGPL questions clobber: clean - ${RM} -f ${BLT_HELP_FILES} full .all calc + ${RM} -f ${BLT_HELP_FILES} full .all calc man usage ${RM} -f ${SINGULAR_FILES} ${DETAIL_CLONE} -${Q} if [ -e .DS_Store ]; then \ echo ${RM} -rf .DS_Store; \ @@ -743,6 +743,14 @@ install: all ${RM} -f ${T}${HELPDIR}/md5; \ echo "removed old ${T}${HELPDIR}/md5"; \ fi; + -${Q} if [ -f "${T}${HELPDIR}/man" ]; then \ + ${RM} -f ${T}${HELPDIR}/man; \ + echo "removed old ${T}${HELPDIR}/man"; \ + fi; + -${Q} if [ -f "${T}${HELPDIR}/usage" ]; then \ + ${RM} -f ${T}${HELPDIR}/usage; \ + echo "removed old ${T}${HELPDIR}/usage"; \ + fi; # Try to remove everything that was installed #