[BLUEJ-1161] BlueJ Terminal does not respond correctly to CTL-D or CTL-Z as EOF stream
The BlueJ Terminal does not respond correctly to CTL-D or CTL-Z as EOF. They should close the standard input stream of the running program, but they act equivalently to pressing enter.
This is reported by the user, and we have tested it on this code:
{code:java} try { BufferedReader systemIn = new BufferedReader(new InputStreamReader(System.in, "UTF-8")); String line; while((systemIn.readLine()) != null) {
} } catch(IOException ex) { } {code}
Issue metadata
- Issue type: Bug
- Priority: Medium
- Fix versions: 4.1.3