Vim::Debug::Perl - Perl debugger interface.
If you are new to Vim::Debug please read the user manual, Vim::Debug::Manual, first.
This module is a role that is dynamically applied to an Vim::Debug instance. Vim::Debug represents a debugger. This module only handles the Perl specific bits. Theoretically there might be a Ruby or Python role someday.
These attributes are used to parse debugger output and are used by Vim::Debug. They return a regex and ignore all values passed to them.
These attributes are used to convert commands from the communication protocol to commands the Perl debugger can recognize. For example, the communication protocol uses the keyword 'next' while the Perl debugger uses 'n'.
$output is output from the Perl debugger. This method parses $output and saves relevant valus to the line, file, and output attributes (these attributes are defined in Vim::Debug)
Eric Johnson <vimdebug at iijo dot org>
This software is copyright (c) 2011 by Eric Johnson.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.