Jack Moffitt
d1903d4150
More 0.6 changes.
2013-03-28 09:24:28 -06:00
Jack Moffitt
e9c5ee5c26
Change fail_unless! to assert!.
2013-03-26 16:44:16 -06:00
Jack Moffitt
c8dd3d2096
Specify types on cast::transmute calls.
2013-03-26 16:17:54 -06:00
Jack Moffitt
648088bad4
Upgraded to Rust 0.6 syntax.
...
- removed pub from `pub impl A for B`
- replaced `const` with `static`
- implemented `Drop` and `Index` traits
- removed `pure` and `static` function keywords
- removed `DVec`
- added `self` parameters to methods
2013-03-26 16:17:39 -06:00
Patrick Walton
1152347b9f
Update for language changes
2013-02-19 17:50:56 -08:00
Patrick Walton
01d8691bdf
Update for language changes
2013-02-07 18:00:03 -08:00
Brian Anderson
990b275101
Rust upgrade
2013-01-30 14:33:26 -08:00
Brian J. Burg
04c0856f7d
Implement AbstractCFType::type_id(). Switch to use CFTypeRef::downcast().
2012-11-16 14:29:57 -08:00
Brian J. Burg
6bac6b0601
Fix CFArray test.
2012-11-16 12:07:31 -08:00
Brian J. Burg
8af8ef0d6d
Rewrite the Core Foundation wrapper system.
2012-11-16 11:03:26 -08:00
Patrick Walton
93ac0efc6b
Retain elements when iterating over an array
2012-11-15 20:45:18 -08:00
Brian J. Burg
d316f05c00
Add wrapped and ref versions of CFArray.each/eachi(), and fix test.
2012-11-05 11:50:34 -08:00
Brian J. Burg
fde0ba88ec
Change AbstractCFType::as_type_ref() to use get_ref(), and add AbstractCFTypeRef::as_CFTypeRef().
2012-11-02 18:41:33 -07:00
Brian J. Burg
b3354191be
Add CFSet, miscellaneous things, and clean up base.rs.
2012-11-02 16:21:01 -07:00
Brian J. Burg
13a2ef813a
Rework base CF bindings, and add simple bindings for CFArray, CFURL, CFData.
2012-11-01 19:41:35 -07:00