<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/test/run-pass/generic-obj.rs, branch master</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=master</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2012-01-13T10:52:13+00:00</updated>
<entry>
<title>Remove tests for objs, adjust tests that use objs</title>
<updated>2012-01-13T10:52:13+00:00</updated>
<author>
<name>Marijn Haverbeke</name>
<email>marijnh@gmail.com</email>
</author>
<published>2012-01-13T10:48:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d2be5b6c7a20b8b33f61cd0db4a3cbbdd7a5448a'/>
<id>urn:sha1:d2be5b6c7a20b8b33f61cd0db4a3cbbdd7a5448a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Switch to new param kind bound syntax</title>
<updated>2012-01-05T14:50:02+00:00</updated>
<author>
<name>Marijn Haverbeke</name>
<email>marijnh@gmail.com</email>
</author>
<published>2012-01-05T14:35:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=60ae1590af034755b5cb1e1e71f2240a710299a2'/>
<id>urn:sha1:60ae1590af034755b5cb1e1e71f2240a710299a2</id>
<content type='text'>
And remove support for the old syntax
</content>
</entry>
<entry>
<title>Register new snapshots, purge log_err and log_full in favour of log(...).</title>
<updated>2011-12-23T01:53:53+00:00</updated>
<author>
<name>Graydon Hoare</name>
<email>graydon@mozilla.com</email>
</author>
<published>2011-12-23T01:53:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f0dfbe7b1b8d630488441982cf3d46f82a3a89db'/>
<id>urn:sha1:f0dfbe7b1b8d630488441982cf3d46f82a3a89db</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Register snapshots and switch logging over to use of log_full or #error / #debug.</title>
<updated>2011-12-22T22:42:52+00:00</updated>
<author>
<name>Graydon Hoare</name>
<email>graydon@mozilla.com</email>
</author>
<published>2011-12-22T22:42:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8b580954fe140dd45db61d719a49065c3e31de95'/>
<id>urn:sha1:8b580954fe140dd45db61d719a49065c3e31de95</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update stdlib, compiler, and tests to new kind system</title>
<updated>2011-11-18T11:49:01+00:00</updated>
<author>
<name>Marijn Haverbeke</name>
<email>marijnh@gmail.com</email>
</author>
<published>2011-11-18T11:39:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f6491bb42636f4c43f3cbb48fdb98ddd749e6e5d'/>
<id>urn:sha1:f6491bb42636f4c43f3cbb48fdb98ddd749e6e5d</id>
<content type='text'>
This involved adding 'copy' to more generics than I hoped, but an
experiment with making it implicit showed that that way lies madness --
unless enforced, you will not remember to mark functions that don't
copy as not requiring copyable kind.

Issue #1177
</content>
</entry>
<entry>
<title>Make shared kind the default only for generic functions</title>
<updated>2011-10-28T15:00:14+00:00</updated>
<author>
<name>Marijn Haverbeke</name>
<email>marijnh@gmail.com</email>
</author>
<published>2011-10-28T15:00:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7dacccde94b1c6d0b9730c6d28c0495f5541a85a'/>
<id>urn:sha1:7dacccde94b1c6d0b9730c6d28c0495f5541a85a</id>
<content type='text'>
You almost never want a function with pinned type params. For
types, objects, resources, and tags, pinned types are actually often
more sane. For most of these, shared rarely makes sense. Only tricky
case is objs -- you'll have to think about the kinds you want there.

Issue #1076
</content>
</entry>
<entry>
<title>Update our code to new type parameter kind syntax</title>
<updated>2011-10-25T13:56:55+00:00</updated>
<author>
<name>Marijn Haverbeke</name>
<email>marijnh@gmail.com</email>
</author>
<published>2011-10-25T13:56:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=cfdf193c4671a11e40743748d9cded9603386346'/>
<id>urn:sha1:cfdf193c4671a11e40743748d9cded9603386346</id>
<content type='text'>
Closes #1067
</content>
</entry>
<entry>
<title>Reformat for new mode syntax, step 1</title>
<updated>2011-09-12T10:04:14+00:00</updated>
<author>
<name>Marijn Haverbeke</name>
<email>marijnh@gmail.com</email>
</author>
<published>2011-09-12T09:27:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=fc6b7c8b381bcb506eab0f50c69b6cc18aafacb2'/>
<id>urn:sha1:fc6b7c8b381bcb506eab0f50c69b6cc18aafacb2</id>
<content type='text'>
Long lines were fixed in a very crude way, as I'll be following up
with another reformat in a bit.
</content>
</entry>
<entry>
<title>Add kind-checking for assign-op, copy, ret, be, fail exprs. Fix caught kinding-violations in rustc and libstd.</title>
<updated>2011-08-23T22:58:53+00:00</updated>
<author>
<name>Graydon Hoare</name>
<email>graydon@mozilla.com</email>
</author>
<published>2011-08-23T22:58:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c011f131446d3e2cbbb9266bfefc9fd9637f9bd0'/>
<id>urn:sha1:c011f131446d3e2cbbb9266bfefc9fd9637f9bd0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Port the tests to the expr foo::&lt;T&gt; syntax.</title>
<updated>2011-08-16T22:05:57+00:00</updated>
<author>
<name>Erick Tryzelaar</name>
<email>erick.tryzelaar@gmail.com</email>
</author>
<published>2011-08-13T07:10:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b3eba1527127264cb26ec5acffb6d3bcd1558ce9'/>
<id>urn:sha1:b3eba1527127264cb26ec5acffb6d3bcd1558ce9</id>
<content type='text'>
</content>
</entry>
</feed>
