-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Welcome to the Cliche2 wiki!
This project is a fork from the Cliche project.
Cliche is a simple command line shell for Java applications. This version of the project is a continuation and improvement on the original.
The original Cliche hasn't been updated since it's original inception, and I prefer Git over Mercural, hence this fork which is hosted at Github instead of Google Code.
The original Cliche is Copyright (c) 2009 Anton Grigoryev, and can be found at http://code.google.com/p/cliche/.
So far I have not started code modifications.
I have Maven-ized the project and changed the packages, and pushed the code. Right now, other than package names, it is the same as the original Cliche code.
Some of my initial feature and enhancement thoughts:
- Add method where application code can write to the screen (println) and have that be coordinated with the shell - make sure the prompt is always displayed, etc.
- Add shell prompt "badges" to indicate application state. (Similar to subshells, but different.)
- Add ability for app to control/modify the prompt
- Add "repeat last command" shortcut
- Add events (such as "on event TESTEND do 'save tests'")
- Add pluggable command handlers
- Clean up ?list output
And more... Feel free to add suggestions.