ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/AnyEvent-MP/bin/aemp
(Generate patch)

Comparing AnyEvent-MP/bin/aemp (file contents):
Revision 1.60 by root, Fri Mar 23 03:26:50 2012 UTC vs.
Revision 1.61 by root, Fri Mar 23 03:32:36 2012 UTC

702EOF 702EOF
703 my $json = JSON::XS->new->pretty->ascii; 703 my $json = JSON::XS->new->pretty->ascii;
704 my $pkg = "AnyEvent::MP::Kernel"; 704 my $pkg = "AnyEvent::MP::Kernel";
705 my $cv = AE::cv; 705 my $cv = AE::cv;
706 my $echo = port { 706 my $echo = port {
707 print "\n ECHO<$AnyEvent::MP::Kernel::SRCNODE> ", $json->encode (\@_), "\n$node $pkg> "; 707 print "\nECHO<$AnyEvent::MP::Kernel::SRCNODE> ", $json->encode (\@_), "\n$node $pkg> ";
708 }; 708 };
709 print "$node $pkg> "; 709 print "$node $pkg> ";
710 my $t = AE::io *STDIN, 0, sub { 710 my $t = AE::io *STDIN, 0, sub {
711 chomp (my $line = <STDIN>); 711 chomp (my $line = <STDIN>);
712 712
713 if ($line =~ s/^=//) { 713 if ($line =~ s/^=//) {
714 if (length $line) { 714 if (length $line) {
715 $node = $line; 715 $node = $line;
716 } else { 716 } else {
717 print +(join " ", AnyEvent::MP::Kernel::up_nodes), "\n"; 717 db_keys "'l" => sub {
718 print "\nnodes: ", (join " ", sort @{ $_[0] }), "\n$node $pkg> ";
719 };
718 } 720 }
719 } elsif ($line =~ /^\s*package\s+(\S+)\s*;?\s*$/) { 721 } elsif ($line =~ /^\s*package\s+(\S+)\s*;?\s*$/) {
720 $pkg = $1; 722 $pkg = $1;
721 } elsif ($line =~ /\S/) { 723 } elsif ($line =~ /\S/) {
722 my $time = AE::time; 724 my $time = AE::time;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines