<dl id="go/doc"><dt><a href="/pkg/go/doc/">go/doc</a></dt>
<dd>
<p><!-- CL 140958 -->
- TODO: <a href="https://golang.org/cl/140958">https://golang.org/cl/140958</a>: add new mode bit PreserveAST to control clearing of data in AST
+ To address some outstanding issues in <a href="/cmd/doc/"><code>cmd/doc</code></a>,
+ this package has a new <a href="/pkg/go/doc/#Mode"><code>Mode</code></a> bit,
+ <code>PreserveAST</code>, which controls whether AST data is cleared.
</p>
</dl><!-- go/doc -->
<dl id="go/token"><dt><a href="/pkg/go/token/">go/token</a></dt>
<dd>
<p><!-- CL 134075 -->
- TODO: <a href="https://golang.org/cl/134075">https://golang.org/cl/134075</a>: add (*File).LineStart, which returns Pos for a given line
+ The <a href="/pkg/go/token#File"><code>File</code></a> type has a new
+ <a href="/pkg/go/token#File.LineStart"><code>LineStart</code></a> field,
+ which returns the position of the start of a given line. This is especially useful
+ in programs that occassionally handle non-Go files, such as assembly, but wish to use
+ the <code>token.Pos</code> mechanism to identify file positions.
</p>
</dl><!-- go/token -->
<dl id="reflect"><dt><a href="/pkg/reflect/">reflect</a></dt>
<dd>
<p><!-- CL 33572 -->
- TODO: <a href="https://golang.org/cl/33572">https://golang.org/cl/33572</a>: add Value.MapRange method and MapIter type
+ A new <a href="/pkg/reflect#MapIter"><code>MapIter</code></a> type is
+ an iterator for ranging over a map. This type is exposed through the
+ <a href="/pkg/reflect#Value"><code>Value</code></a> type's new
+ <a href="/pkg/reflect#Value.MapRange"><code>MapRange</code></a> method.
+ This follows the same iteration semantics as a range statment, with <code>Next</code>
+ to advance the iterator, and <code>Key</code>/<code>Value</code> to access each entry.
</p>
</dl><!-- reflect -->