The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.0185

  • Fixed bad YAML in default config file which breaks YAML::Tiny 1.46. Thanks to Thomas Kappler for finding this.
    • !!!NOTE!!! If you have existing .PerlySense/project.yml files, they are broken. A scalar string with : followed by a space is illegal and now needs to be quoted.
    • In the previous default config, the regex under "bookmark:" is broken and the "rex:" should now be
      • "qr/\# \s* TODO \s* : \s* (.+?) \s*$/x"
    • Remember: you need to find *all* your .PerlySense/project.yml files and fix them: ack -fa | ack PerlySenseProject/project.yml
  • Better error output when YAML::Tiny dies
  • Updated default config to use "prove --nocolor". Because it's 2011 now.

Documentation

CLI for Devel::PerlySense with support for Emacs and Vim output formats.
simple solutions to common issues

Modules

Perl IDE backend with Emacs frontend
A Bookmark definition and its matches
A collection of Bookmark::Definition and their configuration.
A Project's configuration
A Project's default configuration
A Perl file/document
The methods (and their locations) of a package
A file name + cursor position
Document information generated during a parse
Integration with editors
Integration with Emacs
Integration with Vim
A User Home root directory
Plugin for parsing Moose syntax constructs
A Project null object.
Utility routines
Time the duration of a variable until it goes out of scope