On 29/06/2015 12:25, Jan Lahoda wrote:

The library is Windows-only, but the WindowsTerminal (or its subclasses) are registered on all platforms using "WindowsTerminal.class". While this does not cause initialization, it seemed safer to ensure the library is only loaded when needed.

This seems odd, I wonder why TerminalFactory does not check os.name before registering the platform specific implementation.

Is this were fixed to register WindowsTerminal or UnixTerminal rather than both then would it fix this?

-Alan.

Reply via email to