This version corrects an error that appears when using empty quotes ("" or ''), for instance in a void text string. The article that describes the original version, written by Dr. Warren MacEvoy, can be found at Linux Gazette number 44, that also includes the source code.
The licence for this program is the GNU General Public Licence (GPL).