On Mon, 2010-04-19 at 12:54 +0200, Nick Copeland wrote:
Bristol now has a text based command line interface,
the ability to
completely
suppress any graphical user interface and if directed to do so
from ./configure
then remove all dependencies on the X11 system. It is possible to open
the
CLI and the GUI at the same time.
This was based on the discussions with Julien Claassen for
accessiblity for blind
users.
The interface is based on the way VI works, there is an ':insert' mode
where
commands can be given, and a separate ESC mode where the L/R cursor
motion
keys will scan through the different synth parameters and U/D will
change their
values.
The interface has search/complete features and keys can be remapped
for a
selection of functions.
The Insert mode has command completion, 50 line history with command
like
recall and editing, plus the ability to define aliases with multiple
commands per
alias and some variable replacement so that complex directives can be
simplified.
The :insert prompt can be configured to report useful data on the
emulator.
All settings can be saved in the emulator profile for later recall,
the process can
also be automated.
The code is available from sfdc, the changelog and news page describe
the CLI
capabilities, perhaps a little haphazardly.
Regards, nick
Great work! Power of open source !?!
\r