From b09901c5c1c9b024cb4253e85b3263b992339339 Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Wed, 2 Dec 2015 20:51:30 -0500 Subject: set a default package in case the Packages plugin isn't used (#45) --- Changes | 1 + lib/Reply/Plugin/Defaults.pm | 1 + 2 files changed, 2 insertions(+) diff --git a/Changes b/Changes index 2543464..10ade99 100644 --- a/Changes +++ b/Changes @@ -1,6 +1,7 @@ Revision history for Reply {{$NEXT}} + - fix running reply without the Package plugin (2shortplanks, #45) 0.37 2014-11-18 - internal refactoring for extensibility (sergeyromanov, #41) diff --git a/lib/Reply/Plugin/Defaults.pm b/lib/Reply/Plugin/Defaults.pm index e7874e3..bbe5934 100644 --- a/lib/Reply/Plugin/Defaults.pm +++ b/lib/Reply/Plugin/Defaults.pm @@ -48,6 +48,7 @@ sub compile { my $env = { map { %$_ } $self->publish('lexical_environment') }; my $package = ($self->publish('package'))[-1]; + $package = 'main' unless defined $package; my $prefix = "package $package;\n$PREFIX"; -- cgit v1.2.3