<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xavi/nanowasm-design/Modules.md, branch main</title>
<subtitle>Fork of https://github.com/WebAssembly/design/ with NanoWasm extensions.
</subtitle>
<id>https://gitea.privatedns.org/xavi/nanowasm-design/atom?h=main</id>
<link rel='self' href='https://gitea.privatedns.org/xavi/nanowasm-design/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/nanowasm-design/'/>
<updated>2018-03-08T18:49:44+00:00</updated>
<entry>
<title>Revise the design document of Module. (#1189)</title>
<updated>2018-03-08T18:49:44+00:00</updated>
<author>
<name>YHSPY</name>
<email>Becavalier@users.noreply.github.com</email>
</author>
<published>2018-03-08T18:49:44+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/nanowasm-design/commit/?id=1be8b3b3115b971b5961ea0f7f07938783160f08'/>
<id>urn:sha1:1be8b3b3115b971b5961ea0f7f07938783160f08</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixup links to future features (#1157)</title>
<updated>2017-11-15T16:48:14+00:00</updated>
<author>
<name>Joseph Richey</name>
<email>joerichey@google.com</email>
</author>
<published>2017-11-15T16:48:14+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/nanowasm-design/commit/?id=e2be77eaac770268a4c22fb09c6f648de7b9b6b8'/>
<id>urn:sha1:e2be77eaac770268a4c22fb09c6f648de7b9b6b8</id>
<content type='text'>
This link standardizes how all the other design pages will refer to
future features (either in `FutureFeatures.md` or in a tracking issue).
All links to these upcoming features now use references at the bottom of
the doc page (as opposed to inline links or references).

Note that this change makes it very easy for the doc links to be updated
when a tracking issue is started. As all the references have a standard
format; a simple find/replace script will get everything.

This commit also makes sure that references now point to a tracking
issue if one exists. Note that this means a future CL can now delete
some of the unnecessary sections from `FutureFeatures.md`.

The only visible change from this commit is that certain broken links
are now fixed, or links pointing to a doc section now point to the
correct tracking issue.</content>
</entry>
<entry>
<title>Fix broken link on ES6 module integration (#1109)</title>
<updated>2017-07-21T18:45:26+00:00</updated>
<author>
<name>hubert-reinterpretcast</name>
<email>hubert-reinterpretcast@users.noreply.github.com</email>
</author>
<published>2017-07-21T18:45:26+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/nanowasm-design/commit/?id=fb384b991f50deff4c8d7a7301307d1463a3ae64'/>
<id>urn:sha1:fb384b991f50deff4c8d7a7301307d1463a3ae64</id>
<content type='text'>
Redirected a link on ES6 module integration to the future features page.</content>
</entry>
<entry>
<title>Remove ES6 module integration</title>
<updated>2017-06-02T21:48:01+00:00</updated>
<author>
<name>JF Bastien</name>
<email>github@jfbastien.com</email>
</author>
<published>2017-06-02T21:48:01+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/nanowasm-design/commit/?id=95f3da4b3d5d417181a4581fb73e1aff14efd65e'/>
<id>urn:sha1:95f3da4b3d5d417181a4581fb73e1aff14efd65e</id>
<content type='text'>
Now tracked by: #1087
As discussed here: #1066</content>
</entry>
<entry>
<title>Require import/export names to be UTF-8. (#1016)</title>
<updated>2017-03-30T16:33:19+00:00</updated>
<author>
<name>Dan Gohman</name>
<email>sunfish@mozilla.com</email>
</author>
<published>2017-03-30T16:33:19+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/nanowasm-design/commit/?id=8e5ecc3614135a7da011cc4730e227fcb9021494'/>
<id>urn:sha1:8e5ecc3614135a7da011cc4730e227fcb9021494</id>
<content type='text'>
* Require import/export names to be UTF-8.

This implements the UTF-8 proposal described in
https://github.com/WebAssembly/design/issues/989#issuecomment-284757788.

This does not currently rename "name" to "utf8-name", because if UTF-8 is
required for import/export names, there's a greater appeal to just saying
that all strings are UTF-8, though this is debatable.

* s/utf8/UTF-8/g

* Say "UTF-8 byte sequence" rather than "UTF-8 string".

This document is describing the encoded bytes, rather than the string which
one gets from decoding them.

Also, make the descriptions of the byte sequence length fields more precise.

* Fix typo.
</content>
</entry>
<entry>
<title>Export name uniqueness (#932)</title>
<updated>2016-12-29T21:50:00+00:00</updated>
<author>
<name>JF Bastien</name>
<email>github@jfbastien.com</email>
</author>
<published>2016-12-29T21:50:00+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/nanowasm-design/commit/?id=a9ccc82e2ab9db3af1acb30ec70cda82e1f30803'/>
<id>urn:sha1:a9ccc82e2ab9db3af1acb30ec70cda82e1f30803</id>
<content type='text'>
* Export name uniqueness

spec test exports.wast makes it a validation failure for exported names to be duplicate. I find this somewhat surprising (I see exports as a dictionary, so duplicates simply overwrite previous entries), I'd therefore be happy if others want to reverse the polarity of this (make it OK to duplicate export names).

* Fix unintended change
</content>
</entry>
<entry>
<title>Fix outdated formulations regarding singular tables/memories (#912)</title>
<updated>2016-12-14T17:22:39+00:00</updated>
<author>
<name>rossberg-chromium</name>
<email>rossberg@chromium.org</email>
</author>
<published>2016-12-14T17:22:39+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/nanowasm-design/commit/?id=a87e58c34107a44da2e3c86e3e12de669ee3b30d'/>
<id>urn:sha1:a87e58c34107a44da2e3c86e3e12de669ee3b30d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Start function clarifications (#905)</title>
<updated>2016-12-14T17:08:25+00:00</updated>
<author>
<name>JF Bastien</name>
<email>github@jfbastien.com</email>
</author>
<published>2016-12-14T17:08:25+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/nanowasm-design/commit/?id=b4525659723e42fac2f44322f413e2cfc026d387'/>
<id>urn:sha1:b4525659723e42fac2f44322f413e2cfc026d387</id>
<content type='text'>
* Start function clarifications

Resolves #896.

* Clarify
</content>
</entry>
<entry>
<title>Function index space is used by exports (#872)</title>
<updated>2016-11-14T23:19:00+00:00</updated>
<author>
<name>JF Bastien</name>
<email>github@jfbastien.com</email>
</author>
<published>2016-11-14T23:19:00+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/nanowasm-design/commit/?id=8feef4c3b6bf8dc21b6b27ff2e528b4cf772307b'/>
<id>urn:sha1:8feef4c3b6bf8dc21b6b27ff2e528b4cf772307b</id>
<content type='text'>
* Function index space is used by exports

* Mention start function as well

* Elements
</content>
</entry>
<entry>
<title>Clarify names section indexing (#859)</title>
<updated>2016-11-03T13:37:25+00:00</updated>
<author>
<name>Luke Wagner</name>
<email>mail@lukewagner.name</email>
</author>
<published>2016-11-03T13:37:25+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/nanowasm-design/commit/?id=97b4ec76ff6360c59669be5838bb329988f64a25'/>
<id>urn:sha1:97b4ec76ff6360c59669be5838bb329988f64a25</id>
<content type='text'>
* Clarify names section indexing

* Fix broken link

* Link start-section to Modules.md#function-index-space link

* Explicate index spaces

* Periods
</content>
</entry>
</feed>
