$Id: README,v 1.4 1997-02-05 01:19:59+09 hayashi Exp $ Term::ReadLine::Gnu --- GNU Readline Library Wrapper Module Copyright (c) 1996,1997 Hiroo Hayashi. All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. Description: This is an implementation of the interface to the GNU Readline Library. This module gives you input line editing facility, input history management facility, word completion facility, etc. It uses the real GNU Readline Library. And this module has the interface with the almost all variables and functions which are documented in the GNU Readline/History Library. So you can program your custom editing function, your custom completion function, and so on with Perl. This may be useful for prototyping before programming with C. Ilya Zakharevich distributes his implementation, which bases on Jeffrey Friedl's readline.pl. His module works very well, and is easy to install because it is written by only Perl. I am trying to make my module compatible with his. He gives useful advises for me. Unfortunately readline.pl simulates old GNU Readline library. For example, it is not 8 bit clean and it warns to the variables in ~/.inputrc which it does not know yet. We Japanese usually use 8 bit characters, so this is bad feature for me. And I had interest with C interface facility and dynamic loading facility of Perl, so I thought it was a good chance for me to study them. I made this module instead of fixing his module. Prerequisites: You must have GNU Readline Library Version 2.1 which is included in the GNU Bash version 2.0 distribution. See INSTALL. How to build/install: See INSTALL. Bugs: The GNU Readline Library is very stable. But this is my first XS programming, my first module programming and, my first object oriented programming, and... There must be many bugs in both programs and documents (especially in English grammar). Comments and bug reports are very welcome. Author: Hiroo Hayashi