예제 #1
0
파일: Global.cs 프로젝트: hazzik/Rhino.Net
		private bool LoadJLine(Encoding cs)
		{
			if (!attemptedJLineLoad)
			{
				// Check if we can use JLine for better command line handling
				attemptedJLineLoad = true;
				console = ShellConsole.GetConsole(this, cs);
			}
			return console != null;
		}
예제 #2
0
파일: Global.cs 프로젝트: hazzik/Rhino.Net
		public virtual ShellConsole GetConsole(Encoding cs)
		{
			if (!LoadJLine(cs))
			{
				console = ShellConsole.GetConsole(GetIn(), GetErr(), cs);
			}
			return console;
		}
예제 #3
0
			public ConsoleInputStream(ShellConsole console, Encoding cs)
			{
				this.console = console;
				this.cs = cs;
			}