add $VERSIONs to every module (RT#116427)
[p5sagit/Data-Dumper-Concise.git] / lib / Data / Dumper / Concise / Sugar.pm
index f82754a..78b3045 100644 (file)
@@ -2,17 +2,19 @@ package Data::Dumper::Concise::Sugar;
 
 use 5.006;
 
+our $VERSION = '2.023';
+
 use Exporter ();
 use Data::Dumper::Concise ();
 
 BEGIN { @ISA = qw(Exporter) }
 
 @EXPORT = qw(
-   $Dwarn $DwarnN Dwarn DwarnS DwarnL DwarnN
+   $Dwarn $DwarnN Dwarn DwarnS DwarnL DwarnN DwarnF
    $Ddie $DdieN Ddie DdieS DdieL DdieN DdieD
 );
 
-sub Dwarn { return DwarnL(@_) if wantarray; DwarnS($_[0]) }
+sub Dwarn { DwarnL(@_); return wantarray ? @_ : $_[0] }
 
 our $Dwarn = \&Dwarn;
 our $DwarnN = \&DwarnN;
@@ -29,7 +31,7 @@ sub DwarnN ($) {
 
 sub DwarnF (&@) { my $c = shift; warn &Data::Dumper::Concise::DumperF($c, @_); @_ }
 
-sub Ddie { DdieL(@_) if wantarray; DdieS($_[0]) }
+sub Ddie { DdieL(@_); return wantarray ? @_ : $_[0] }
 
 our $Ddie = \&Ddie;
 our $DdieN = \&DdieN;