MooseX::App::Cmd::Command::BashComplete - Bash completion for your MooseX::App::Cmd programs.


MooseX-App-Cmd-Command-BashComplete documentation  | view source Contained in the MooseX-App-Cmd-Command-BashComplete distribution.

Index


NAME

Top

MooseX::App::Cmd::Command::BashComplete - Bash completion for your MooseX::App::Cmd programs.

VERSION

Top

Version 0.03

SYNOPSIS

Top

 package MyApp::Command::BashComplete;
 use Moose;
 extends 'MooseX::App::Cmd::Command::BashComplete';

 ...

 bash$ myapp bashcomplete > myapp-complete.sh
 bash$ source myapp-complete.sh

DESCRIPTION

Top

This package provides you with a way for getting bash auto completion for your MooseX::App::Cmd programs. What you have to do is to add a module under the same namespace as the other MooseX::App::Cmd::Command modules that extends MooseX::App::Cmd::Command::BashComplete (See the synopsis). Doing so will give you a command that outputs a shell script to STDOUT. This script can be saved and then sourced by bash (again, see the synopsis).

AUTHOR

Top

Kjell-Magne Øierud, <kjellm at acm.org>

BUGS

Top

Please report any bugs or feature requests to bug-moosex-app-cmd-command-bashcomplete at rt.cpan.org, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=MooseX-App-Cmd-Command-BashComplete. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.

COPYRIGHT & LICENSE

Top


MooseX-App-Cmd-Command-BashComplete documentation  | view source Contained in the MooseX-App-Cmd-Command-BashComplete distribution.