Let io:get_chars/2 (echo off) fetch chars without eol
Let io:get_chars/2 (echo off) fetch chars without eol

When option 'echo off' is set no line editing is done and
there is no need to wait until eol for io:get_chars.

This solves the issue of not needing to wait for eol until chars are
received from stdin, sometimes the user wants direct/raw unprocessed
input.

getong/otp,fenollp/otp,dumbbell/otp,RaimoNiskanen/otp,lrascao/otp,lrascao/otp,falkevik/otp,RoadRunnr/otp,electricimp/otp,dgud/otp,uabboli/otp,getong/otp,g-andrade/otp,bernardd/otp,fenollp/otp,getong/otp,vinoski/otp,emacsmirror/erlang,emacsmirror/erlang,saleyn/otp,lrascao/otp,legoscia/otp,falkevik/otp,mikpe/otp,vinoski/otp,getong/otp,tuncer/otp,kvakvs/otp,emacsmirror/erlang,rlipscombe/otp,g-andrade/otp,uabboli/otp,rlipscombe/otp,electricimp/otp,dumbbell/otp,dgud/otp,erlang/otp,bsmr-erlang/otp,dgud/otp,dgud/otp,bsmr-erlang/otp,kvakvs/otp,fenollp/otp,fenollp/otp,bsmr-erlang/otp,mikpe/otp,bernardd/otp,vladdu/otp,RoadRunnr/otp,lrascao/otp,bernardd/otp,tuncer/otp,cobusc/otp,g-andrade/otp,electricimp/otp,dgud/otp,tuncer/otp,aboroska/otp,emacsmirror/erlang,mikpe/otp,vladdu/otp,aboroska/otp,isvilen/otp,getong/otp,isvilen/otp,falkevik/otp,uabboli/otp,tuncer/otp,erlang/otp,potatosalad/otp,dumbbell/otp,mikpe/otp,ferd/otp,RaimoNiskanen/otp,erlang/otp,g-andrade/otp,aboroska/otp,erlang/otp,lrascao/otp,electricimp/otp,potatosalad/otp,falkevik/otp,vladdu/otp,kvakvs/otp,vladdu/otp,rlipscombe/otp,dumbbell/otp,jj1bdx/otp,jj1bdx/otp,vinoski/otp,legoscia/otp,vinoski/otp,cobusc/otp,legoscia/otp,electricimp/otp,mikpe/otp,RoadRunnr/otp,vinoski/otp,jj1bdx/otp,isvilen/otp,ferd/otp,mikpe/otp,isvilen/otp,aboroska/otp,falkevik/otp,dumbbell/otp,saleyn/otp,saleyn/otp,bsmr-erlang/otp,fenollp/otp,potatosalad/otp,rlipscombe/otp,g-andrade/otp,bsmr-erlang/otp,emacsmirror/erlang,bjorng/otp,cobusc/otp,potatosalad/otp,erlang/otp,ferd/otp,kvakvs/otp,legoscia/otp,RaimoNiskanen/otp,getong/otp,lrascao/otp,dgud/otp,bsmr-erlang/otp,RoadRunnr/otp,erlang/otp,RoadRunnr/otp,uabboli/otp,falkevik/otp,dumbbell/otp,saleyn/otp,bjorng/otp,rlipscombe/otp,g-andrade/otp,erlang/otp,uabboli/otp,dgud/otp,uabboli/otp,legoscia/otp,bjorng/otp,bernardd/otp,emacsmirror/erlang,emacsmirror/erlang,isvilen/otp,saleyn/otp,emacsmirror/erlang,rlipscombe/otp,mikpe/otp,saleyn/otp,ferd/otp,falkevik/otp,cobusc/otp,uabboli/otp,aboroska/otp,bjorng/otp,dumbbell/otp,g-andrade/otp,falkevik/otp,potatosalad/otp,electricimp/otp,isvilen/otp,vladdu/otp,uabboli/otp,dumbbell/otp,bernardd/otp,ferd/otp,jj1bdx/otp,erlang/otp,bsmr-erlang/otp,jj1bdx/otp,getong/otp,vladdu/otp,bernardd/otp,tuncer/otp,vinoski/otp,vladdu/otp,jj1bdx/otp,aboroska/otp,uabboli/otp,RoadRunnr/otp,getong/otp,ferd/otp,getong/otp,rlipscombe/otp,potatosalad/otp,bjorng/otp,cobusc/otp,aboroska/otp,RaimoNiskanen/otp,RaimoNiskanen/otp,erlang/otp,RoadRunnr/otp,saleyn/otp,isvilen/otp,erlang/otp,bernardd/otp,g-andrade/otp,lrascao/otp,dgud/otp,saleyn/otp,potatosalad/otp,lrascao/otp,potatosalad/otp,g-andrade/otp,falkevik/otp,bjorng/otp,dumbbell/otp,bjorng/otp,vladdu/otp,dgud/otp,fenollp/otp,rlipscombe/otp,jj1bdx/otp,saleyn/otp,isvilen/otp,ferd/otp,mikpe/otp,RoadRunnr/otp,isvilen/otp,legoscia/otp,dgud/otp,jj1bdx/otp,emacsmirror/erlang,bsmr-erlang/otp,kvakvs/otp,fenollp/otp,jj1bdx/otp,fenollp/otp,bjorng/otp,dumbbell/otp,g-andrade/otp,cobusc/otp,bjorng/otp,isvilen/otp,electricimp/otp,bernardd/otp,cobusc/otp,bernardd/otp,legoscia/otp,fenollp/otp,jj1bdx/otp,legoscia/otp,tuncer/otp,legoscia/otp,tuncer/otp,kvakvs/otp,kvakvs/otp,vinoski/otp,kvakvs/otp,RaimoNiskanen/otp,electricimp/otp,potatosalad/otp,RaimoNiskanen/otp,cobusc/otp,potatosalad/otp,RaimoNiskanen/otp,rlipscombe/otp,lrascao/otp,vinoski/otp,bsmr-erlang/otp,RaimoNiskanen/otp,mikpe/otp,aboroska/otp,getong/otp,RoadRunnr/otp,ferd/otp,rlipscombe/otp,kvakvs/otp,electricimp/otp,tuncer/otp,mikpe/otp,vinoski/otp,ferd/otp,vinoski/otp,aboroska/otp,bjorng/otp,vladdu/otp,emacsmirror/erlang,tuncer/otp