X-Git-Url: http://git.nikiroo.be/?a=blobdiff_plain;ds=sidebyside;f=src%2Fjexer%2Fbackend%2FECMA48Backend.java;h=3e588f992c209c7f6a0e45a2202cfccbf1dd9a22;hb=3e0743556d1f31723a11a6019b5c2b018b4b2104;hp=db390fb4eb0f37a8b57ad00cad2e58e2a1f8fe6f;hpb=88a99379dca67603ee80819cb31716e52aa72362;p=fanfix.git diff --git a/src/jexer/backend/ECMA48Backend.java b/src/jexer/backend/ECMA48Backend.java index db390fb..3e588f9 100644 --- a/src/jexer/backend/ECMA48Backend.java +++ b/src/jexer/backend/ECMA48Backend.java @@ -40,6 +40,18 @@ import java.io.UnsupportedEncodingException; */ public final class ECMA48Backend extends GenericBackend { + /** + * Public constructor will use System.in and System.out and UTF-8 + * encoding. On non-Windows systems System.in will be put in raw mode; + * shutdown() will (blindly!) put System.in in cooked mode. + * + * @throws UnsupportedEncodingException if an exception is thrown when + * creating the InputStreamReader + */ + public ECMA48Backend() throws UnsupportedEncodingException { + this(null, null, null); + } + /** * Public constructor. *