Keyboard input patch by Stephen Crawley. This patch enables line editting in programs...
authorlsantha <lsantha@407389f7-7c16-0410-9eee-ad85acb55d7f>
Thu, 2 Aug 2007 18:15:27 +0000 (18:15 +0000)
committerlsantha <lsantha@407389f7-7c16-0410-9eee-ad85acb55d7f>
Thu, 2 Aug 2007 18:15:27 +0000 (18:15 +0000)
commit8e9b434bbaf09588a285b127e8c8eec9fc22e9c5
tree5caef610b9a29007bf91975e7cc8e687c3937990
parent35ec4fa971ccc5ea3300baac31eff0d3440a49ec
Keyboard input patch by Stephen Crawley. This patch enables line editting in programs like js and bsh.

git-svn-id: https://jnode.svn.sourceforge.net/svnroot/jnode/trunk@3374 407389f7-7c16-0410-9eee-ad85acb55d7f
35 files changed:
core/src/core/org/jnode/log4j/config/Log4jConfigurePlugin.java
core/src/core/org/jnode/util/SystemInputStream.java
core/src/driver/org/jnode/driver/console/CommandHistory.java [new file with mode: 0644]
core/src/driver/org/jnode/driver/console/CompletionInfo.java [new file with mode: 0644]
core/src/driver/org/jnode/driver/console/ConsoleManager.java
core/src/driver/org/jnode/driver/console/InputCompleter.java [new file with mode: 0644]
core/src/driver/org/jnode/driver/console/TextConsole.java
core/src/driver/org/jnode/driver/console/spi/AbstractConsoleManager.java
core/src/driver/org/jnode/driver/console/textscreen/KeyboardInputStream.java [new file with mode: 0644]
core/src/driver/org/jnode/driver/console/textscreen/Line.java [new file with mode: 0644]
core/src/driver/org/jnode/driver/console/textscreen/TextScreenConsole.java
core/src/driver/org/jnode/driver/console/textscreen/TextScreenConsoleManager.java
core/src/driver/org/jnode/driver/console/textscreen/TextScreenConsolePlugin.java
core/src/driver/org/jnode/driver/input/AbstractKeyboardDriver.java
core/src/driver/org/jnode/driver/input/Key.java
core/src/driver/org/jnode/driver/input/KeyboardInputStream.java [deleted file]
core/src/driver/org/jnode/driver/input/KeyboardInterpreter.java
distr/src/apps/org/jnode/apps/console/SwingConsole.java
distr/src/apps/org/jnode/apps/editor/TextEditor.java
distr/src/emu/org/jnode/emu/EditEmu.java
distr/src/emu/org/jnode/emu/ShellEmu.java
fs/src/fs/org/jnode/fs/command/CatCommand.java
gui/src/test/org/jnode/test/gui/ConsoleTest2.java
gui/src/test/org/jnode/test/gui/FBConsole.java
shell/descriptors/org.jnode.shell.xml
shell/src/shell/org/jnode/shell/CommandHistory.java [deleted file]
shell/src/shell/org/jnode/shell/CommandShell.java
shell/src/shell/org/jnode/shell/CompletionInfo.java [deleted file]
shell/src/shell/org/jnode/shell/DefaultCommandInvoker.java
shell/src/shell/org/jnode/shell/Line.java [deleted file]
shell/src/shell/org/jnode/shell/Shell.java
shell/src/shell/org/jnode/shell/ThreadCommandInvoker.java
shell/src/shell/org/jnode/shell/command/HistoryCommand.java
shell/src/shell/org/jnode/shell/command/driver/console/ConsoleCommand.java
textui/src/textui/charva/awt/Toolkit.java