|
31 | 31 | </header>
|
32 | 32 | <p>This document describes the changes made to the Kernel application.</p>
|
33 | 33 |
|
| 34 | +<section><title>Kernel 9.0.2</title> |
| 35 | + |
| 36 | + <section><title>Fixed Bugs and Malfunctions</title> |
| 37 | + <list> |
| 38 | + <item> |
| 39 | + <p> |
| 40 | + Fix bug where when you entered Alt+Enter in the terminal, |
| 41 | + the cursor would move to the last line, instead of moving |
| 42 | + to the next line.</p> |
| 43 | + <p> |
| 44 | + Own Id: OTP-18580 Aux Id: PR-7242 </p> |
| 45 | + </item> |
| 46 | + <item> |
| 47 | + <p> |
| 48 | + Fix so that the shell does not crash on startup when |
| 49 | + termcap is not available.</p> |
| 50 | + <p> |
| 51 | + Own Id: OTP-18624 Aux Id: GH-7296 </p> |
| 52 | + </item> |
| 53 | + <item> |
| 54 | + <p> |
| 55 | + Multiple socket:accept calls issue. When making multiple |
| 56 | + accept calls, only the last call is active.</p> |
| 57 | + <p> |
| 58 | + Own Id: OTP-18635 Aux Id: #7328 </p> |
| 59 | + </item> |
| 60 | + <item> |
| 61 | + <p> |
| 62 | + Fix the shell to ignore terminal delay when the terminal |
| 63 | + capabilities report that they should be used.</p> |
| 64 | + <p> |
| 65 | + Own Id: OTP-18636 Aux Id: PR-7352 GH-7308 </p> |
| 66 | + </item> |
| 67 | + <item> |
| 68 | + <p> |
| 69 | + Fix "oldshell" to echo characters while typing on |
| 70 | + Windows.</p> |
| 71 | + <p> |
| 72 | + Own Id: OTP-18637 Aux Id: PR-7359 GH-7324 </p> |
| 73 | + </item> |
| 74 | + <item> |
| 75 | + <p> |
| 76 | + Fix eof handling when reading from stdin when erlang is |
| 77 | + started using <c>-noshell</c>.</p> |
| 78 | + <p> |
| 79 | + Own Id: OTP-18640 Aux Id: PR-7384 GH-7368 GH-7286 GH-6881 </p> |
| 80 | + </item> |
| 81 | + <item> |
| 82 | + <p> |
| 83 | + On Windows, a call to the function socket:close, when |
| 84 | + there are waiting active calls to read, write or accept |
| 85 | + functions, could hang.</p> |
| 86 | + <p> |
| 87 | + Own Id: OTP-18646</p> |
| 88 | + </item> |
| 89 | + <item> |
| 90 | + <p> |
| 91 | + Fix issues when reading or configuring <c>standard_io</c> |
| 92 | + on Windows when erl.exe is started using <c>-noshell</c> |
| 93 | + flag.</p> |
| 94 | + <p> |
| 95 | + Own Id: OTP-18649 Aux Id: GH-7261 PR-7400 </p> |
| 96 | + </item> |
| 97 | + <item> |
| 98 | + <p> |
| 99 | + gen_udp:connect with inet_backend = socket fails when the |
| 100 | + Address is a hostname (string or atom).</p> |
| 101 | + <p> |
| 102 | + Own Id: OTP-18650</p> |
| 103 | + </item> |
| 104 | + <item> |
| 105 | + <p> |
| 106 | + Fixed problem which would cause shell to crash if |
| 107 | + particular escape sequence was written to stdout.</p> |
| 108 | + <p> |
| 109 | + Own Id: OTP-18651 Aux Id: PR-7242 </p> |
| 110 | + </item> |
| 111 | + <item> |
| 112 | + <p> |
| 113 | + Fixed problem where output would disappear if it was |
| 114 | + received after a prompt was written in the shell.</p> |
| 115 | + <p> |
| 116 | + Own Id: OTP-18652 Aux Id: PR-7242 </p> |
| 117 | + </item> |
| 118 | + <item> |
| 119 | + <p> |
| 120 | + Fix a crash where the location of erts could not be found |
| 121 | + in rebar3 dev builds.</p> |
| 122 | + <p> |
| 123 | + Own Id: OTP-18656 Aux Id: PR-7404 GH-7390 </p> |
| 124 | + </item> |
| 125 | + <item> |
| 126 | + <p> |
| 127 | + Introduce the KERNEL application parameter |
| 128 | + <c>standard_io_encoding</c> that can be used to set the |
| 129 | + default encoding for standard_io. This option needs to be |
| 130 | + set to <c>latin1</c> if the application wants to treat |
| 131 | + all input data as bytes rather than utf-8 encoded |
| 132 | + characters.</p> |
| 133 | + <p> |
| 134 | + Own Id: OTP-18657 Aux Id: GH-7230 PR-7384 </p> |
| 135 | + </item> |
| 136 | + </list> |
| 137 | + </section> |
| 138 | + |
| 139 | +</section> |
| 140 | + |
34 | 141 | <section><title>Kernel 9.0.1</title>
|
35 | 142 |
|
36 | 143 | <section><title>Fixed Bugs and Malfunctions</title>
|
|
0 commit comments