From 9364e7f05de18f3b173c996f42f312af6bdf66c4 Mon Sep 17 00:00:00 2001 From: Ryan Voots Date: Fri, 1 Jan 2016 23:46:00 -0800 Subject: [PATCH] Some debugging and fix the Foo namespace --- lib/Bot/BB3/.PluginManager.pm.swp | Bin 0 -> 16384 bytes lib/Bot/BB3/PluginManager.pm | 1 + lib/eval.pl | 2 +- 3 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 lib/Bot/BB3/.PluginManager.pm.swp diff --git a/lib/Bot/BB3/.PluginManager.pm.swp b/lib/Bot/BB3/.PluginManager.pm.swp new file mode 100644 index 0000000000000000000000000000000000000000..dc10d54cbf9d645f863ed556ccafadcf6e64b6d9 GIT binary patch literal 16384 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 OD!`Em4*h+6rTh;hqyuyS literal 0 HcmV?d00001 diff --git a/lib/Bot/BB3/PluginManager.pm b/lib/Bot/BB3/PluginManager.pm index 6f05f3f..c872f9d 100644 --- a/lib/Bot/BB3/PluginManager.pm +++ b/lib/Bot/BB3/PluginManager.pm @@ -357,6 +357,7 @@ sub _parse_for_commands { my( $self, $said, $commands ) = @_; my $command_re = join '|', map "\Q$_", keys %$commands; + warn "$command_re"; $command_re = qr/$command_re/; #TODO move to _pre_build_chains and switch to Trie if( (!$said->{addressed} && $said->{body} =~ s/^\s*($command_re)[:,;]\s*(.+)/$2/) diff --git a/lib/eval.pl b/lib/eval.pl index ab49ef1..d16b6c9 100755 --- a/lib/eval.pl +++ b/lib/eval.pl @@ -45,7 +45,7 @@ require JSON; require Moose; require MooseX::Declare; -eval "use MooseX::Declare; class Foo { has dongs => ( is => ro, isa => 'Int' ); };"; +eval "use MooseX::Declare; class LoadAllMooseXDeclare { has dongs => ( is => ro, isa => 'Int' ); };"; require "utf8_heavy.pl"; use arybase; use Errno;