Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.
  • Speaking as the author...

    First, Sepia could be used as the basis for a decent REPL, but it has been developed as part of the Emacs integration.

            rlwrap perl -Mblib -MSepia -e Sepia::repl

    works fairly well, but misses out on completion. I should really write a "repl" script that ties into readline at some point, but since I always have Emacs running, and don't really care for a language REPL outside an editor (you use vi?), I have little incentive to do so.

    Second, you seem to have

    • by Alias (5735) on 2008.08.14 2:22 (#64429) Homepage Journal

      My problems with the Makefile.PL were only because at that point I still didn't know that Sepia was an Emacs thing, and thought it was a simple REPL-like shell.

      Now that I know, I'm completely fine with it.

      That said, if the optional deps pass tests, it might be a good idea to just make them mandatory.

      • I think the deps pass tests, but PadWalker, Lexical::Persistence, and Devel::Size are all seemingly fragile XS modules (I have an open heisenbug against Devel::Size, for example). Mainly, though, I don't like forcing people to clutter their systems with modules they don't use, so I try to minimize required dependencies.