App-lms
view release on metacpan or search on metacpan
lib/App/lms.pm view on Meta::CPAN
has nd => ' ' , action => sub { $_->type('Node') } ;
has bat_theme => ' % ' ,
default => { light => 'Coldark-Cold', dark => 'Coldark-Dark' } ;
has skip => ' =s@ ' ,
default => [ $ENV{OPTEX_BINDIR} || ".optex.d/bin" ] ;
} no Getopt::EX::Hashed;
sub run {
my $app = shift;
@_ = map { utf8::is_utf8($_) ? $_ : decode('utf8', $_) } @_;
local @ARGV = splice @_;
use Getopt::EX::Long qw(GetOptions Configure ExConfigure);
ExConfigure BASECLASS => [ __PACKAGE__, "Getopt::EX" ];
Configure qw(bundling no_getopt_compat);
$app->getopt || pod2usage();
my $name = pop @ARGV;
if (!defined $name) {
if ($app->man) {
my $script = $ENV{LMS_SCRIPT_PATH} // $0;
( run in 1.410 second using v1.01-cache-2.11-cpan-0bb4e1dffa6 )