GNU readline for interactive Tcl shells
Allow the library to load relative to the tcl package scripts Do not generate errors on errorCode or errorInfo when undefined Replace links with files in autoconf/automake components
Enhancement autogen.sh will now honor NOCONFIGURE. The autogen.sh will now generate code based on the TCL stub library.
NOCONFIGURE=1 ./autogen.sh
./configure --enable-tclstub
make
Make FREE() macro a legal expression.
Update version in configure.ac
Re-release with configure script, per discussion with @snoe925
(replaces v2.3.3 due to .gitignore conflict)
Fix missed autoconf version settings. Add libtool if present to autogen.sh. Use libtoolize in autogen.sh if present. Oddly installing libreadline-dev removed libtoolize. Very confusing.
Platform build enhancements. Auto save history. See commit history for details.
Sincere thanks to @dbohdan for this work. This work was funded by a bounty program established by FlightAware (https://github.com/flightaware/Tcl-bounties) and fulfilled the terms of the bounty offered for work on tclreadline.