NAME
Sepia - Simple Emacs-Perl Interface
@compls = completions($string [, $type])-
Find a list of completions for
$stringwith glob type $type. Completion operates on word subparts separated by [:_], so e.g. "S:m_w" completes to "Sepia::my_walksymtable". @locs = location(@names)-
Return a list of [file, line, name] triples, one for each function name in
@names. @matches = apropos($name [, $is_regex])-
Search for function
$name, either in all packages or, if$nameis qualified, only in one package. If$is_regexis true, the non-package part of$nameis a regular expression. @names = mod_subs($pack)-
Find subs in package
$pack. @decls = mod_decls($pack)-
Generate a list of declarations for all subroutines in package
$pack. $info = module_info($module, $type)-
Emacs-called function to get module information.
$file = mod_file($mod)-
Find the likely file owner for module
$mod. @mods = package_list-
Gather a list of all distributions on the system. XXX UNUSED
@mods = module_list-
Gather a list of all packages (.pm files, really) installed on the system, grouped by distribution. XXX UNUSED
@mods = doc_list-
Gather a list of all documented packages (.?pm files, really) installed on the system, grouped by distribution. XXX UNUSED
lexicals($subname)-
Return a list of
$subname's lexical variables. Note that this includes all nested scopes -- I don't know if or how Perl distinguishes inner blocks. $lisp = tolisp($perl)-
Convert a Perl scalar to some ELisp equivalent.
printer(\@res [, $iseval])-
Print
@resappropriately on the current filehandle. If$isevalis true, use terse format. Otherwise, use human-readable format. repl(\*FH)-
Execute a command interpreter on FH. The prompt has a few bells and whistles, including:
* Obviously-incomplete lines are treated as multiline input. * C<die> is overridden to enter a recursive interpreter at the point C<die> is called. From within this interpreter, you can examine a backtrace by calling "bt", return from C<die> with "r EXPR", or go ahead and die by pressing Control-c.Behavior is controlled in part through the following package-globals:
2 POD Errors
The following errors were encountered while parsing the POD:
- Around line 23:
'=item' outside of any '=over'
=over without closing =back
- Around line 498:
=over without closing =back