From b6e6870cdb04a838dfb08f2792fbd8d41b849d2a Mon Sep 17 00:00:00 2001 From: Andrew Bonventre Date: Wed, 12 Dec 2018 17:03:34 -0500 Subject: [PATCH] doc/go1.12: add release notes for bufio and syscall packages Change-Id: I5112be3b0f80ef1d9dad234b1f233e598465a409 Reviewed-on: https://go-review.googlesource.com/c/153824 Reviewed-by: Brad Fitzpatrick --- doc/go1.12.html | 24 +++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/doc/go1.12.html b/doc/go1.12.html index f204c977fd..caba169688 100644 --- a/doc/go1.12.html +++ b/doc/go1.12.html @@ -54,6 +54,11 @@ Go 1.12 is the last release that will run on macOS 10.10 Yosemite. Go 1.13 will require macOS 10.11 El Capitan or later.

+

+ libSystem is now used when making syscalls on Darwin, ensuring forward-compatibility + with future versions of macOS. +

+

Windows

@@ -231,7 +236,9 @@ for {

bufio

- TODO: https://golang.org/cl/149297: make Reader.Peek invalidate Unreads + Reader's UnreadRune and + UnreadByte methods will now return an error + if they are called after Peek.

@@ -584,20 +591,19 @@ for {
syscall
-

- TODO: https://golang.org/cl/125456: implement Unix Socket for Windows -

-

- TODO: https://golang.org/cl/138595: FreeBSD 12 ino64 support + 64-bit inodes are now supported on FreeBSD 12. Some types have been adjusted accordingly.

-

- TODO: https://golang.org/cl/141639: implement syscalls on Darwin using libSystem +

+ The Unix socket + (AF_UNIX) + address family is now supported for compatible versions of Windows.

- TODO: https://golang.org/cl/147117: add Syscall18 on Windows + The new function Syscall18 + has been introduced for Windows, allowing for calls with up to 18 arguments.