Simple binding to GNU libreadline
Perl6
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
examples
lib Fix Readline not working on version 7 Dec 13, 2016
t
xt Update readline to new META6.json Mar 23, 2017
.gitignore
.travis.yml Woops, wrong libreadline-dev version Jan 10, 2016
LICENSE
META6.json
README.md

README.md

Readline

Readline provides a Perl 6 interface to libreadline.

XXX This will probably be a frontend to Readline::Gnu when that's factored out. XXX For the moment keep all the code here in the Readline module.

Installation

  • Since Readline uses libreadline, libreadline.so.5 must be found in /usr/lib. To install libreadline5 on Debian for example, please use the following command:
	sudo apt-get install libreadline5
  • Using panda (a module management tool bundled with Rakudo Star):
    panda update && panda install Readline
  • Using ufo (a project Makefile creation script bundled with Rakudo Star) and make:
    ufo                    
    make
    make test
    make install

Testing

To run tests:

    prove -e perl6

Author

Jeffrey Goff, DrForr on #perl6, https://github.com/drforr/

License

Artistic License 2.0