93 |
$f = Frey::ObjectDesigner->new( fey_class => $params{class} ); |
$f = Frey::ObjectDesigner->new( fey_class => $params{class} ); |
94 |
$f->request( $req ); |
$f->request( $req ); |
95 |
} elsif ( |
} elsif ( |
96 |
|
$path =~ m{/editor(.+?)\+(\d+)} |
97 |
|
) { |
98 |
|
my $editor = $ENV{VISUAL} || $ENV{EDITOR} || 'vi'; |
99 |
|
my $cmd = "$editor -R +$2 $1"; |
100 |
|
warn "# $path -> system $cmd"; |
101 |
|
$req->print( $cmd ); |
102 |
|
system( $cmd ); |
103 |
|
return; |
104 |
|
} elsif ( |
105 |
$path =~ m{/([^/]+)/($run_regexp)} |
$path =~ m{/([^/]+)/($run_regexp)} |
106 |
) { |
) { |
107 |
my $class = rest2class $1; |
my $class = rest2class $1; |