Next: , Previous: Editing, Up: Top


3 Interactive Perl

Sepia's second main contribution is an interactive interface (REPL) to an inferior Perl process in comint mode. The interface is based on comint-mode, and inherits many of its bindings; this chapter discusses only the Sepia extensions. In addition to the standard interactive REPL, Sepia provides a number of other ways to evaluate pieces of code in Perl, and commands to process buffer regions with Perl.

To start or switch to the repl, type M-x sepia-repl. As sepia-mode, <TAB> in the REPL performs partial-word completion with sepia-complete-symbol. However, it also supports filename completion like standard comint mode.