15
15
* See the License for the specific language governing permissions and
16
16
* limitations under the License.
17
17
*/
18
- package org .esmerilprogramming . scalaesh
18
+ package org .jboss . aesh
19
19
20
20
import org .jboss .aesh .console ._
21
21
import org .jboss .aesh .console .command .registry ._
22
22
import org .jboss .aesh .console .settings ._
23
+ import org .jboss .aesh .extensions .cat ._
24
+ import org .jboss .aesh .extensions .cd ._
25
+ import org .jboss .aesh .extensions .clear ._
26
+ import org .jboss .aesh .extensions .echo ._
23
27
import org .jboss .aesh .extensions .harlem .aesh .Harlem
24
28
import org .jboss .aesh .extensions .less .aesh .Less
29
+ import org .jboss .aesh .extensions .ls ._
30
+ import org .jboss .aesh .extensions .matrix ._
31
+ import org .jboss .aesh .extensions .mkdir ._
25
32
import org .jboss .aesh .extensions .more .aesh .More
26
33
import org .jboss .aesh .extensions .pwd ._
27
- import org .jboss .aesh .extensions .mkdir ._
28
34
import org .jboss .aesh .extensions .rm ._
29
- import org .jboss .aesh .extensions .echo ._
30
- import org .jboss .aesh .extensions .matrix ._
31
- import org .jboss .aesh .extensions .cat ._
32
35
import org .jboss .aesh .extensions .touch ._
33
- import org .jboss .aesh .extensions .cd ._
34
- import org .jboss .aesh .extensions .ls ._
35
- import org .jboss .aesh .extensions .clear ._
36
-
37
- import org .jboss .aesh .terminal .{Color , TerminalColor , TerminalString , TestTerminal }
38
36
39
37
40
38
/**
@@ -48,12 +46,9 @@ object ScalaeshApp extends App {
48
46
sb.logging(true );
49
47
50
48
val acr = new AeshCommandRegistryBuilder ();
51
- // files
52
- acr.commands(classOf [Cd ], classOf [Ls ], classOf [Mkdir ], classOf [Pwd ], classOf [Rm ], classOf [Touch ]);
53
- // screen
54
- acr.commands(classOf [Cat ], classOf [Clear ], classOf [Echo ], classOf [Less ], classOf [More ]);
55
- // crazy
56
- acr.commands(classOf [Harlem ], classOf [Matrix ]);
49
+ acr.commands(classOf [Cd ], classOf [Ls ], classOf [Mkdir ], classOf [Pwd ],
50
+ classOf [Rm ], classOf [Touch ],classOf [Cat ], classOf [Clear ], classOf [Echo ],
51
+ classOf [Less ], classOf [More ],classOf [Harlem ], classOf [Matrix ]);
57
52
58
53
val acb = new AeshConsoleBuilder ()
59
54
acb.commandRegistry(acr.create);
0 commit comments