summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--NEWS44
1 files changed, 22 insertions, 22 deletions
diff --git a/NEWS b/NEWS
index 18726a3921..ffd4fc73cf 100644
--- a/NEWS
+++ b/NEWS
@@ -61,6 +61,10 @@ with all sufficient information, see the ChangeLog file.
* Comparable#== no longer rescues exceptions [Feature #7688]
+* Encoding
+
+ * new Encoding::IBM037 (alias ebcdic-cp-us; dummy)
+
* Enumerable
* Enumerable#grep_v is added as inverse version of Enumerable#grep.
@@ -83,10 +87,6 @@ with all sufficient information, see the ChangeLog file.
* Hash#<=, Hash#<, Hash#>=, Hash#> [Feature #10984]
* Hash#to_proc [Feature #11653]
-* Encoding
-
- * new Encoding::IBM037 (alias ebcdic-cp-us; dummy)
-
* IO
* new mode flag File::SHARE_DELETE is available.
@@ -203,20 +203,17 @@ with all sufficient information, see the ChangeLog file.
:warn, :error, :fatal (case insensitive) [Feature #11695]
* Logger#reopen is added to reopen a log device. [Feature #11696]
+* io/wait
+ * IO#wait_readable no longer checks FIONREAD, it may be used for
+ non-bytestream IO such as listen sockets.
+
+* Net::FTP
+ * Net::FTP#mlst is added.
+ * Net::FTP#mlsd is added.
+
* nkf
* Merge nkf 2.1.4.
-* Socket
- * Socket#connect_nonblock, Socket#accept_nonblock,
- TCPServer#accept_nonblock, UNIXServer#accept_nonblock,
- BasicSocket#recv_nonblock, BasicSocket#recvmsg_nonblock,
- BasicSocket#sendmsg_nonblock all support `exception: false` to return
- :wait_readable or :wait_writable symbols instead of raising
- IO::WaitReadable or IO::WaitWritable exceptions
- * BasicSocket#recv and BasicSocket#recv_nonblock allow an output
- String buffer argument like IO#read and IO#read_nonblock to reduce
- GC overhead
-
* ObjectSpace (objspace)
* ObjectSpace.count_symbols is added.
* ObjectSpace.count_imemo_objects is added.
@@ -231,17 +228,20 @@ with all sufficient information, see the ChangeLog file.
* Pathname#descend and Pathname#ascend supported blockless form.
[Feature #11052]
-* io/wait
- * IO#wait_readable no longer checks FIONREAD, it may be used for
- non-bytestream IO such as listen sockets.
+* Socket
+ * Socket#connect_nonblock, Socket#accept_nonblock,
+ TCPServer#accept_nonblock, UNIXServer#accept_nonblock,
+ BasicSocket#recv_nonblock, BasicSocket#recvmsg_nonblock,
+ BasicSocket#sendmsg_nonblock all support `exception: false` to return
+ :wait_readable or :wait_writable symbols instead of raising
+ IO::WaitReadable or IO::WaitWritable exceptions
+ * BasicSocket#recv and BasicSocket#recv_nonblock allow an output
+ String buffer argument like IO#read and IO#read_nonblock to reduce
+ GC overhead
* timeout
* Object#timeout is now warned as deprecated when called.
-* Net::FTP
- * Net::FTP#mlst is added.
- * Net::FTP#mlsd is added.
-
=== Stdlib compatibility issues (excluding feature bug fixes)
* ext/coverage/coverage.c