Replace the console for all OpenSim apps with a new console featuring command

line editing, context sensitive help (press ? at any time), command line
history, a new plugin command system and new appender features thet let you
type while the console is scrolling. Seamlessly integrates the ICommander
interfaces.
This commit is contained in:
Melanie Thielker
2009-02-07 12:25:39 +00:00
parent 4d4402158e
commit 54c6a920ba
23 changed files with 1499 additions and 1063 deletions

View File

@@ -43,7 +43,7 @@ namespace OpenSim.Grid.AssetServer
/// <summary>
/// An asset server
/// </summary>
public class OpenAsset_Main : BaseOpenSimServer, conscmd_callback
public class OpenAsset_Main : BaseOpenSimServer
{
private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);
@@ -76,7 +76,7 @@ namespace OpenSim.Grid.AssetServer
public OpenAsset_Main()
{
m_console = new ConsoleBase("Asset", this);
m_console = new ConsoleBase("Asset");
MainConsole.Instance = m_console;
}
@@ -99,6 +99,8 @@ namespace OpenSim.Grid.AssetServer
AddHttpHandlers();
m_httpServer.Start();
base.StartupSpecific();
}
protected void AddHttpHandlers()