Commit | Line | Data |
584978c9 |
1 | package Devel::REPL::Profile::Standard; |
2 | |
5ac98890 |
3 | our $VERSION = '1.003028'; |
54beb05d |
4 | |
584978c9 |
5 | use Moose; |
6 | use namespace::autoclean; |
7 | |
8 | with 'Devel::REPL::Profile'; |
9 | |
10 | sub plugins { qw( |
11 | Colors |
12 | Completion |
13 | CompletionDriver::INC |
14 | CompletionDriver::LexEnv |
15 | CompletionDriver::Keywords |
16 | CompletionDriver::Methods |
17 | History |
18 | LexEnv |
19 | DDS |
20 | Packages |
21 | Commands |
22 | MultiLine::PPI |
23 | ReadLineHistory |
24 | );} |
25 | |
26 | sub apply_profile { |
27 | my ($self, $repl) = @_; |
28 | $repl->load_plugin($_) for $self->plugins; |
29 | } |
30 | |
31 | 1; |