Commit | Line | Data |
---|---|---|
86530b38 AT |
1 | package Psh::Builtins::Builtin; |
2 | ||
3 | require Psh::Strategy; | |
4 | require Psh::Util; | |
5 | ||
6 | =item * C<builtin COMMAND [ARGS]> | |
7 | ||
8 | Run a shell builtin. | |
9 | ||
10 | =cut | |
11 | ||
12 | sub bi_builtin { | |
13 | my $text= shift; | |
14 | if (Psh::Strategy::active('built_in')) { | |
15 | return Psh::evl($text,'built_in','fallback_builtin'); | |
16 | } else { | |
17 | print_error_i18n('bi_builtin_inactive'); | |
18 | return (0,undef); | |
19 | } | |
20 | } | |
21 | ||
22 | sub cmpl_builtin { | |
23 | return cmpl_help(@_); | |
24 | } | |
25 | ||
26 | 1; |