<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tanya/source, branch v0.13.0</title>
<subtitle>GC-free, high-performance D library: Containers, networking, metaprogramming, memory management, utilities.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.caraus.tech/tanya/'/>
<entry>
<title>algorithm.mutation.destroyAll: New</title>
<updated>2018-10-29T10:14:33+00:00</updated>
<author>
<name>Eugen Wissner</name>
<email>belka@caraus.de</email>
</author>
<published>2018-10-29T10:14:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.caraus.tech/tanya/commit/?id=1e46109e50d9b283eaead24aa13fb5216f18866d'/>
<id>1e46109e50d9b283eaead24aa13fb5216f18866d</id>
<content type='text'>
Fix #71.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix #71.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add FNV constants for size_t == ucent</title>
<updated>2018-10-25T11:07:29+00:00</updated>
<author>
<name>Nathan Sashihara</name>
<email>21227491+n8sh@users.noreply.github.com</email>
</author>
<published>2018-10-25T11:04:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.caraus.tech/tanya/commit/?id=b230685595566ff0ca0da6ca3ac561a37cf05b14'/>
<id>b230685595566ff0ca0da6ca3ac561a37cf05b14</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add algorithm.mutation.initializeAll</title>
<updated>2018-10-24T06:14:15+00:00</updated>
<author>
<name>Eugen Wissner</name>
<email>belka@caraus.de</email>
</author>
<published>2018-10-24T06:14:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.caraus.tech/tanya/commit/?id=ff58b5e81c432157a799445d1b7075ce47efa5a2'/>
<id>ff58b5e81c432157a799445d1b7075ce47efa5a2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make hasLvalueElements work with non-copyable</title>
<updated>2018-10-22T06:39:38+00:00</updated>
<author>
<name>Eugen Wissner</name>
<email>belka@caraus.de</email>
</author>
<published>2018-10-22T06:39:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.caraus.tech/tanya/commit/?id=373a192b3ac1e9eb29feec43d8076d9d09712fbb'/>
<id>373a192b3ac1e9eb29feec43d8076d9d09712fbb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use new __traits(isZeroInit) to check for a null initializer at compile time instead of runtime</title>
<updated>2018-10-21T22:52:02+00:00</updated>
<author>
<name>Nathan Sashihara</name>
<email>21227491+n8sh@users.noreply.github.com</email>
</author>
<published>2018-10-19T06:20:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.caraus.tech/tanya/commit/?id=4e8c9bd28fe6c6569814ffa3854544e11b1d346b'/>
<id>4e8c9bd28fe6c6569814ffa3854544e11b1d346b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add algorithm.mutation.uninitializedFill</title>
<updated>2018-10-20T08:42:01+00:00</updated>
<author>
<name>Eugen Wissner</name>
<email>belka@caraus.de</email>
</author>
<published>2018-10-20T08:42:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.caraus.tech/tanya/commit/?id=3b5709821aa8023b628e2e4957372a2b665cb5cf'/>
<id>3b5709821aa8023b628e2e4957372a2b665cb5cf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>conv.emplace: Don't call a destructor</title>
<updated>2018-10-14T09:30:02+00:00</updated>
<author>
<name>Eugen Wissner</name>
<email>belka@caraus.de</email>
</author>
<published>2018-10-13T09:30:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.caraus.tech/tanya/commit/?id=a04a04bb96dc7f65d73ff84d5bb5c1d0febf37cc'/>
<id>a04a04bb96dc7f65d73ff84d5bb5c1d0febf37cc</id>
<content type='text'>
Don't call the destructor on uninitialized elements.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Don't call the destructor on uninitialized elements.
</pre>
</div>
</content>
</entry>
<entry>
<title>conv.emplace: Fix emplacing structs w/o this()</title>
<updated>2018-10-08T15:51:59+00:00</updated>
<author>
<name>Eugen Wissner</name>
<email>belka@caraus.de</email>
</author>
<published>2018-10-08T15:51:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.caraus.tech/tanya/commit/?id=6d016806857bc5d4c129c9c0862088d930c107a2'/>
<id>6d016806857bc5d4c129c9c0862088d930c107a2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add algorithm.mutation.fill()</title>
<updated>2018-10-06T14:00:08+00:00</updated>
<author>
<name>Eugen Wissner</name>
<email>belka@caraus.de</email>
</author>
<published>2018-10-06T14:00:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.caraus.tech/tanya/commit/?id=4f9927a8c3e9375e796008a534726483dfb17e2b'/>
<id>4f9927a8c3e9375e796008a534726483dfb17e2b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Deprecate Entropy (leaving platform sources alone)</title>
<updated>2018-10-05T11:23:57+00:00</updated>
<author>
<name>Eugen Wissner</name>
<email>belka@caraus.de</email>
</author>
<published>2018-10-05T10:50:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.caraus.tech/tanya/commit/?id=a8b18d76035c7c55f1f9ce7bd74d73ad45c20ca1'/>
<id>a8b18d76035c7c55f1f9ce7bd74d73ad45c20ca1</id>
<content type='text'>
Also introduces unavoidable breaking change in EntropySource interface:
poll() returns Option!ubyte instead of Nullable.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also introduces unavoidable breaking change in EntropySource interface:
poll() returns Option!ubyte instead of Nullable.
</pre>
</div>
</content>
</entry>
</feed>
