perl-RL - Perl interface to the readline library

Property Value
Distribution ALT Linux Sisyphus
Repository Autoimports i586
Package filename perl-RL-0.08-alt1.1.i586.rpm
Package name perl-RL
Package version 0.08
Package release alt1.1
Package architecture i586
Package type rpm
Category Development/Perl
Homepage -
License -
Maintainer -
Download size 60.30 KB
Installed size 60.30 KB
This module provides an interface to the readline library. On Linux,
it would be the readline library provided by GNU. On OS X, it is
the emulated readline library that is actually the libedit library.
This library only provides the subset of functionality that both
provide, so some things are missing intentionally.  This also
includes an interface to the history library functions.
If you're using a Mac, you may notice bash reads .inputrc since
bash is statically linked with GNU readline, but this library isnt
available for linking into other programs. I've also noticed libedit
doesn't handle ansi escape codes in the prompt well, even though
it mentions \1 and \2 in its header file (the codes are used around
ansi escape codes in readline to specify they are 0 width).
No subroutines are exported, you must access all within the RL
namespace. for example, instead of `readline($prompt)', you
would write `RL::readline($prompt)'.
This package also comes with a script called pl, which is a repl
for the Perl language, to quickly test commands, or do mathematical
calculations, etc.
Recommendation: Add the following to your .editrc file to get
previous and next history entries that match your partially typed
command (only for OS X's readline):
bind ^[[A ed-search-prev-history
bind ^[[B ed-search-next-history
For Linux, you would put this into your .inputrc:
"\e[A": history-search-backward
"\e[B": history-search-forward


Package Version Architecture Repository
perl-RL-0.08-alt1.1.x86_64.rpm 0.08 x86_64 Autoimports
perl-RL - - -


Name Value
/usr/lib/perl5 - - - - - - -
perl( -
rpmlib(PayloadIsLzma) -
rpmlib(SetVersions) -
rtld(GNU_HASH) -


Name Value
perl( = 0.080
perl-RL = 0.08-alt1.1


Type URL
Binary Package perl-RL-0.08-alt1.1.i586.rpm
Source Package perl-RL-0.08-alt1.1.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    rpm [Sisyphus] i586 autoimports
    rpm [Sisyphus] noarch autoimports
  2. Update the package index:
    # sudo apt-get update
  3. Install perl-RL rpm package:
    # sudo apt-get install perl-RL



See Also

Package Description
perl-RL-scripts-0.08-alt1.1.i586.rpm RL scripts
perl-RPC-XML-Parser-XS-0.04-alt4.1.i586.rpm Fast XML-RPC parser written in C
perl-RPM-VersionCompare-0.1.1-alt3_32.i586.rpm Compare RPM version strings
perl-RPM-VersionSort-1.00-alt4.1.i586.rpm perl module RPM-VersionSort
perl-RPi-ADC-ADS-1.02-alt2.1.i586.rpm Interface to ADS 1xxx series analog to digital converters (ADC) on Raspberry Pi
perl-RPi-EEPROM-AT24C32-0.01-alt1.i586.rpm Read and write to the AT24C32 based EEPROM ICs
perl-RPi-GPIOExpander-MCP23017-1.00-alt1.1.i586.rpm Interface to the MCP23017 GPIO Expander Integrated Circuit over I2C
perl-RPi-I2C-2.3608-alt1.i586.rpm Interface to the I2C bus
perl-RPi-RTC-DS3231-0.01-alt1.1.i586.rpm Interface to the DS3231 Real-Time Clock IC over I2C
perl-RPi-Serial-3.00-alt1.i586.rpm Basic read/write interface to a serial port
perl-RPi-SysInfo-1.00-alt1.i586.rpm Retrieve hardware system information from a Raspberry Pi
perl-RTF-HTMLConverter-0.05-alt4.1.i586.rpm Converter from RTF format to HTML
perl-Razor2-Client-Agent-2.86-alt1.i586.rpm Collaborative, content-based spam filtering network agent
perl-Razor2-Client-Agent-scripts-2.86-alt1.i586.rpm Razor2-Client-Agent scripts
perl-ReadDir-0.03-alt4.1.i586.rpm perl module ReadDir