add first part of json users file change
[spider.git] / perl / DXDebug.pm
index 947923f2d4a4acb499f1d9b2fc5ef90a58809c08..691c410122c99615e5043f0059ec0934c8349d81 100644 (file)
@@ -26,7 +26,7 @@ package DXDebug;
 
 require Exporter;
 @ISA = qw(Exporter);
-@EXPORT = qw(dbginit dbg dbgadd dbgsub dbglist dbgdump isdbg dbgclose confess croak cluck);
+@EXPORT = qw(dbginit dbg dbgadd dbgsub dbglist dbgdump isdbg dbgclose confess croak cluck carp);
 
 use strict;
 use vars qw(%dbglevel $fp $callback $cleandays $keepdays $dbgringlth);
@@ -96,7 +96,8 @@ sub dbg($)
                for (@l) {
                        s/([\x00-\x08\x0B-\x1f\x7f-\xff])/uc sprintf("%%%02x",ord($1))/eg;
                        print "$_\n" if defined \*STDOUT && !$no_stdout;
-                       my $str = "$t^$_";
+                       my $tag = $_isdbg ? "($_isdbg) " : '';
+                       my $str = "$t^$tag$_";
                        &$callback($str) if $callback;
                        if ($dbgringlth) {
                                shift @dbgring while (@dbgring > $dbgringlth);