Files
jlibloader/src/main/java/net/rubygrapefruit/platform/internal/TerminfoTerminals.java

15 lines
427 B
Java
Executable File

package net.rubygrapefruit.platform.internal;
import net.rubygrapefruit.platform.internal.jni.PosixTerminalFunctions;
public class TerminfoTerminals extends AbstractTerminals {
public boolean isTerminal(Output output) {
return PosixTerminalFunctions.isatty(output.ordinal());
}
@Override
protected AbstractTerminal createTerminal(Output output) {
return new TerminfoTerminal(output);
}
}