<feed xmlns='http://www.w3.org/2005/Atom'>
<title>go, branch go1.14beta1</title>
<subtitle>Fork of Go programming language with my patches.</subtitle>
<id>http://git.kilabit.info/go/atom?h=go1.14beta1</id>
<link rel='self' href='http://git.kilabit.info/go/atom?h=go1.14beta1'/>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/'/>
<updated>2019-12-17T14:59:30Z</updated>
<entry>
<title>go/build: rename WorkingDir to Dir</title>
<updated>2019-12-17T14:59:30Z</updated>
<author>
<name>Bryan C. Mills</name>
<email>bcmills@google.com</email>
</author>
<published>2019-12-17T14:00:57Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=a5bfd9da1d1b24f326399b6b75558ded14514f23'/>
<id>urn:sha1:a5bfd9da1d1b24f326399b6b75558ded14514f23</id>
<content type='text'>
Fixes #36168

Change-Id: If2b7368671e83657a3a74dd030e66e7c68bf2361
Reviewed-on: https://go-review.googlesource.com/c/go/+/211657
Reviewed-by: Brad Fitzpatrick &lt;bradfitz@golang.org&gt;
Reviewed-by: Jay Conrod &lt;jayconrod@google.com&gt;
</content>
</entry>
<entry>
<title>text/template: remove an incorrect comment and clarify docs for AddParseTree</title>
<updated>2019-12-17T11:10:58Z</updated>
<author>
<name>Oliver Powell</name>
<email>oliverpowell84@gmail.com</email>
</author>
<published>2019-10-05T11:05:56Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=ba4593ac47f4eaa22bd61f5e44e80eea6f965768'/>
<id>urn:sha1:ba4593ac47f4eaa22bd61f5e44e80eea6f965768</id>
<content type='text'>
The comment "If the name is the name of this template, overwrite this template."
is incorrect and should be "is not" instead. This comment is no longer
required once the docs are updated to mention this behaviour instead.

Fixes #34695

Change-Id: I773495b2194d7bb7619b13c1a28cbc76e8f69aac
Reviewed-on: https://go-review.googlesource.com/c/go/+/199139
Reviewed-by: Rob Pike &lt;r@golang.org&gt;
</content>
</entry>
<entry>
<title>time: further clarifications to the (*Timer).Stop docs</title>
<updated>2019-12-17T00:18:33Z</updated>
<author>
<name>Ian Lance Taylor</name>
<email>iant@golang.org</email>
</author>
<published>2019-11-20T00:14:50Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=001fe7f33f1d7aed9e3a047bd8e784bdc103c28c'/>
<id>urn:sha1:001fe7f33f1d7aed9e3a047bd8e784bdc103c28c</id>
<content type='text'>
Fixes #35627

Change-Id: I0c5fed46a69a9663e46a9414468ec610063ea05a
Reviewed-on: https://go-review.googlesource.com/c/go/+/207849
Reviewed-by: Rob Pike &lt;r@golang.org&gt;
</content>
</entry>
<entry>
<title>doc: remove Go Security Policy page (moved to x/website)</title>
<updated>2019-12-16T20:38:31Z</updated>
<author>
<name>Dmitri Shuralyov</name>
<email>dmitshur@golang.org</email>
</author>
<published>2019-12-13T16:23:09Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=f7f9866f34111b1e5d6c67e7af4de64ecb685f9e'/>
<id>urn:sha1:f7f9866f34111b1e5d6c67e7af4de64ecb685f9e</id>
<content type='text'>
This page has moved to the x/website repo in CL 211300 (commit
golang/website@3c8b7f99cadaa000e642595d0fabcd9ac496f335).
Remove the old copy in this repo since it's no longer used.

Updates #29206

Change-Id: I8b3396d9e42d1e7262a8cde9577962d33b215836
Reviewed-on: https://go-review.googlesource.com/c/go/+/211301
Reviewed-by: Filippo Valsorda &lt;filippo@golang.org&gt;
</content>
</entry>
<entry>
<title>api: promote next to go1.14</title>
<updated>2019-12-16T20:22:12Z</updated>
<author>
<name>Alexander Rakoczy</name>
<email>alex@golang.org</email>
</author>
<published>2019-12-16T18:58:27Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=ae2bf169f6282a2715a3c0faf194910278044b03'/>
<id>urn:sha1:ae2bf169f6282a2715a3c0faf194910278044b03</id>
<content type='text'>
Change-Id: I14b1a21a8639b3241326e74ab6152673d5d71243
Reviewed-on: https://go-review.googlesource.com/c/go/+/211517
Run-TryBot: Alexander Rakoczy &lt;alex@golang.org&gt;
Run-TryBot: Carlos Amedee &lt;carlos@golang.org&gt;
TryBot-Result: Gobot Gobot &lt;gobot@golang.org&gt;
Reviewed-by: Carlos Amedee &lt;carlos@golang.org&gt;
Reviewed-by: Dmitri Shuralyov &lt;dmitshur@golang.org&gt;
</content>
</entry>
<entry>
<title>runtime: do not use PowerRegisterSuspendResumeNotification on systems with "program time" timer</title>
<updated>2019-12-16T17:37:20Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2019-11-21T15:16:56Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=056a3d1c6f6f92b095f88b01d004eb2656a688c5'/>
<id>urn:sha1:056a3d1c6f6f92b095f88b01d004eb2656a688c5</id>
<content type='text'>
Systems where PowerRegisterSuspendResumeNotification returns ERROR_
FILE_NOT_FOUND are also systems where nanotime() is on "program time"
rather than "real time".  The chain for this is:

powrprof.dll!PowerRegisterSuspendResumeNotification -&gt;
  umpdc.dll!PdcPortOpen -&gt;
    ntdll.dll!ZwAlpcConnectPort("\\PdcPort") -&gt;
      syscall -&gt; ntoskrnl.exe!AlpcpConnectPort

Opening \\.\PdcPort fails with STATUS_OBJECT_NAME_NOT_FOUND when pdc.sys
hasn't been initialized. Pdc.sys also provides the various hooks for
sleep resumption events, which means if it's not loaded, then our "real
time" timer is actually on "program time". Finally STATUS_OBJECT_NAME_
NOT_FOUND is passed through RtlNtStatusToDosError, which returns ERROR_
FILE_NOT_FOUND. Therefore, in the case where the function returns ERROR_
FILE_NOT_FOUND, we don't mind, since the timer we're using will
correspond fine with the lack of sleep resumption notifications. This
applies, for example, to Docker users.

Fixes #35447
Fixes #35482

Change-Id: I9e1ce5bbc54b9da55ff7a3918b5da28112647eee
Reviewed-on: https://go-review.googlesource.com/c/go/+/208317
Reviewed-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
Reviewed-by: Austin Clements &lt;austin@google.com&gt;
Run-TryBot: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
TryBot-Result: Gobot Gobot &lt;gobot@golang.org&gt;
</content>
</entry>
<entry>
<title>go/doc: ignore example functions with arguments</title>
<updated>2019-12-16T17:34:59Z</updated>
<author>
<name>Michael Matloob</name>
<email>matloob@golang.org</email>
</author>
<published>2019-12-13T21:53:28Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=499dc1c5d583a2a0735d4e408078819b84697e2e'/>
<id>urn:sha1:499dc1c5d583a2a0735d4e408078819b84697e2e</id>
<content type='text'>
An Example function with arguments is not a valid example to be
run with go test. Don't return those functions from Examples. This
means that some functions that were previously showing up in
Examples will no longer show up. But those functions were not being
tested properly so the fact that they were showing up is misleading.

This fixes an issue where a confusing compiler error was showing
up when running go test on a file with an invalid example. While
that issue could have been fixed by returning an error, this is
more consistent with the behavior of go/doc.Examples, and the tests
checker in vet will catch this issue.

Fixes #35284

Change-Id: I2101a7d19f38522ef9c2e50967f9cfb30d28c730
Reviewed-on: https://go-review.googlesource.com/c/go/+/211357
Run-TryBot: Michael Matloob &lt;matloob@golang.org&gt;
TryBot-Result: Gobot Gobot &lt;gobot@golang.org&gt;
Reviewed-by: Jay Conrod &lt;jayconrod@google.com&gt;
</content>
</entry>
<entry>
<title>os/exec: ignore hungup error while copying stdin on Plan 9</title>
<updated>2019-12-15T15:34:17Z</updated>
<author>
<name>Fazlul Shahriar</name>
<email>fshahriar@gmail.com</email>
</author>
<published>2019-11-21T09:09:17Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=a3dc6da6d6d25666d24bab293c0990d1b07bb798'/>
<id>urn:sha1:a3dc6da6d6d25666d24bab293c0990d1b07bb798</id>
<content type='text'>
Fixes #35753

Change-Id: I38674c59c601785eb25b778dc25efdb92231dd9b
Reviewed-on: https://go-review.googlesource.com/c/go/+/208223
Run-TryBot: Emmanuel Odeke &lt;emm.odeke@gmail.com&gt;
TryBot-Result: Gobot Gobot &lt;gobot@golang.org&gt;
Reviewed-by: Brad Fitzpatrick &lt;bradfitz@golang.org&gt;
</content>
</entry>
<entry>
<title>spec: reword claim about the grammar being regular</title>
<updated>2019-12-13T20:41:04Z</updated>
<author>
<name>Alberto Donizetti</name>
<email>alb.donizetti@gmail.com</email>
</author>
<published>2019-12-13T11:07:06Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=7d30af8e17d62932f8a458ad96f483b9afec6171'/>
<id>urn:sha1:7d30af8e17d62932f8a458ad96f483b9afec6171</id>
<content type='text'>
Since the word "regular" has a precise meaning in the context of
formal languages, the Introduction sentence claiming that Go's grammar
is "compact and regular" may mislead readers.

Reword it using Rob's suggestion.

Fixes #36037

Change-Id: I00c1a5714bdab8878d9a77b36d67dae67d63da0f
Reviewed-on: https://go-review.googlesource.com/c/go/+/211277
Reviewed-by: Robert Griesemer &lt;gri@golang.org&gt;
Reviewed-by: Rob Pike &lt;r@golang.org&gt;
</content>
</entry>
<entry>
<title>doc: fix missing closing tag in module documentation</title>
<updated>2019-12-13T17:30:07Z</updated>
<author>
<name>Jay Conrod</name>
<email>jayconrod@google.com</email>
</author>
<published>2019-12-13T16:11:11Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=ad12ee3006ed8d0552d14dcb623de9af325c6758'/>
<id>urn:sha1:ad12ee3006ed8d0552d14dcb623de9af325c6758</id>
<content type='text'>
Updates #33637

Change-Id: If262d1501cf73b404361f832a2e3e17aaa0db78b
Reviewed-on: https://go-review.googlesource.com/c/go/+/211299
Reviewed-by: Dmitri Shuralyov &lt;dmitshur@golang.org&gt;
</content>
</entry>
</feed>
