… | |
… | |
26 | reload_perl & |
26 | reload_perl & |
27 | reload_regions & |
27 | reload_regions & |
28 | reload_facedata & |
28 | reload_facedata & |
29 | reload_treasures & |
29 | reload_treasures & |
30 | reload_archetypes & |
30 | reload_archetypes & |
|
|
31 | ext::help::reload & |
|
|
32 | ext::books::reload & |
31 | ext::map_world::reload & |
33 | ext::map_world::reload & |
32 | EOF |
34 | EOF |
33 | print "\n> "; |
35 | print "\n> "; |
34 | |
36 | |
35 | Event->io (fd => $fh, poll => 'r', data => 0, cb => sub { |
37 | Event->io (fd => $fh, poll => 'r', data => 0, cb => sub { |
… | |
… | |
58 | print "result:\n", cf::dumpval @res > 1 ? \@res : $res[0] if @res; |
60 | print "result:\n", cf::dumpval @res > 1 ? \@res : $res[0] if @res; |
59 | print "\n> "; |
61 | print "\n> "; |
60 | }; |
62 | }; |
61 | |
63 | |
62 | if ($cmd =~ s/\s*&$//) { |
64 | if ($cmd =~ s/\s*&$//) { |
63 | Coro::async_pool { $sub->() }; |
65 | Coro::async { $sub->() }; |
64 | } else { |
66 | } else { |
65 | $sub->(); |
67 | $sub->(); |
66 | } |
68 | } |
67 | } |
69 | } |
68 | |
70 | |