NAME

Vim::Debug::Protocol - Everything needed for the VimDebug network protocol

VERSION

version 0.001

SYNOPSIS

If you are new to the Vim::Debug project please read the Vim::Debug::Manual first.

package Vim::Debug::Protocol;

my $p = Vim::Debug::Protocol->new;

DESCRIPTION

The Vim::Debug project integrates the Perl debugger with Vim, allowing developers to visually step through their code and examine variables.

If you are new to the Vim::Debug project please read the Vim::Debug::Manual first.

Please note that this code is in beta and these libraries will be changing radically in the near future.

FUNCTIONS

touch()

This method needs to be called after send a message to Vim. It just creates a file.

line($number)

If $number parameter is used, the line class attribute is set using that value. If no parameters are passed, the current value of the line attribute is returned.

file($path)

If $path parameter is used, the file class attribute is set using that value. If no parameters are passed, the current value of the file attribute is returned.

SEE ALSO

Devel::ebug, perldebguts

AUTHOR

Eric Johnson, cpan at iijo : :dot: : org

COPYRIGHT

Copyright (C) 2003 - 3090, Eric Johnson

This module is GPL.

AUTHOR

Eric Johnson <vimdebug at iijo dot org>

COPYRIGHT AND LICENSE

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.