X-Git-Url: http://dolda2000.com/gitweb/?p=kaka%2Fcakelight.git;a=blobdiff_plain;f=src%2Fkaka%2Fcakelight%2FCommands.java;fp=src%2Fkaka%2Fcakelight%2FCommands.java;h=a5b612cf99a071c598d6bdb0bc7dfb938edb653b;hp=1a6a850b79f914c828fc34966101237af6e24b65;hb=e4738966c601bac22b7f7cbad375bd172913bde9;hpb=32ed05798d7051a4fe5db840ae6b6786f3b583d9 diff --git a/src/kaka/cakelight/Commands.java b/src/kaka/cakelight/Commands.java index 1a6a850..a5b612c 100644 --- a/src/kaka/cakelight/Commands.java +++ b/src/kaka/cakelight/Commands.java @@ -25,10 +25,19 @@ class Commands { }; } + static Console.Command help() { + return command(new String[] {"?", "h", "help"}, (console, args) -> { + for (Console.Command c : console.getCommands()) { + System.out.println(String.join("|", c.getNames())); + } + return true; + }); + } + static Console.Command quit() { return command(new String[] {"q", "quit"}, (console, args) -> { - console.getCakelight().turnOff(); - console.out("stopping cakelight"); + console.quit(); + console.out("terminating"); return true; }); }