Commit graph

93 commits

Author SHA1 Message Date
Mathijs van de Nes
b4ccb46389 Close the writer on flush 2015-02-24 19:06:19 +01:00
Mathijs van de Nes
51c55d30b3 Remove RefCell from IoConverter
Seek is removed, so dynamic borrow checking is no longer needed
2015-02-24 18:50:33 +01:00
Mathijs van de Nes
518b40aabc Do not use collections feature 2015-02-24 18:46:59 +01:00
Mathijs van de Nes
f382cf85b9 Some more cleanup 2015-02-24 18:46:01 +01:00
Mathijs van de Nes
6d2a63e406 Fix tests and examples 2015-02-24 16:16:08 +01:00
Mathijs van de Nes
bb89f577c5 Convert reader to new IO 2015-02-24 16:02:16 +01:00
Mathijs van de Nes
69b38b3ce5 Update Write for spec 2015-02-24 14:37:46 +01:00
Mathijs van de Nes
af22baf13b Convert writer_spec to new IO 2015-02-24 14:36:00 +01:00
Mathijs van de Nes
2e8baed799 Initial io conversion
- Convert most of the writer code to Write instead of Writer
- Add ioconverter module to convert between old and new IO
- Fix reader for new flate2
2015-02-24 13:00:55 +01:00
Mathijs van de Nes
a525bd4e34 Stick to the old io for as long as we can 2015-02-24 10:13:45 +01:00
Mathijs van de Nes
ba0ec950a8 Use old_io and old_path features in the examples 2015-02-20 17:07:56 +01:00
Mathijs van de Nes
0920c9baf1 Remove all old_io warnings 2015-02-20 16:59:49 +01:00
Mathijs van de Nes
c8e8678ea1 Bump version 2015-02-19 15:22:15 +01:00
Mathijs van de Nes
02128b6e03 Fix very strange lifetime issue 2015-02-19 15:19:59 +01:00
Mathijs van de Nes
897ff2a82a Fix os args 2015-02-13 09:58:42 +01:00
Mathijs van de Nes
355269e9ba Bump version 2015-02-06 09:05:34 +01:00
Mathijs van de Nes
e41200c30b Remove deprecated items 2015-02-06 09:05:02 +01:00
Mathijs van de Nes
867863cf11 Derive Debug instead of Show 2015-02-03 09:29:05 +01:00
Mathijs van de Nes
55ebfaaa7c Convert unstable to the requested features 2015-01-29 17:19:16 +01:00
Mathijs van de Nes
1a2e5a0fe3 Bump version 2015-01-29 11:06:42 +01:00
Mathijs van de Nes
43db788c1d Examples are compiled with cargo test 2015-01-29 11:05:53 +01:00
Mathijs van de Nes
e3b42c0c85 Fix examples and tests 2015-01-29 11:04:38 +01:00
Mathijs van de Nes
fc20f9a20c write -> write_all 2015-01-29 11:01:57 +01:00
Mathijs van de Nes
078ba7eda0 io -> old_io 2015-01-29 11:00:30 +01:00
Mathijs van de Nes
b88abe1582 Update ZipError to latest rust 2015-01-24 13:24:19 +01:00
Mathijs van de Nes
c2686b3b2e Move examples to proper directory 2015-01-20 10:09:54 +01:00
Mathijs van de Nes
fa64e18a54 Remove log dependency 2015-01-20 10:04:18 +01:00
Mathijs van de Nes
814df34916 Use crates.io packages again 2015-01-13 10:40:31 +01:00
Mathijs van de Nes
70532d7b48 Fixed int/uint, and use as much stable as possible 2015-01-10 15:52:05 +01:00
Mathijs van de Nes
b4f04ab79b Fix unstable things in the demos 2015-01-10 15:28:41 +01:00
Mathijs van de Nes
1a62f9ce16 Use {:?} and Box::new 2015-01-10 09:37:16 +01:00
Mathijs van de Nes
38492c5dce Use #[macro_use] instead of phase 2015-01-08 10:42:06 +01:00
Mathijs van de Nes
05a4a14b9f Refactor to remove old_orphan_check 2015-01-04 22:03:40 +01:00
Mathijs van de Nes
e7c018310b Fix arrays in tests 2015-01-04 10:55:32 +01:00
Mathijs van de Nes
f45a558dac change #[deriving(..)] to #[derive(..)] 2015-01-04 10:51:14 +01:00
Mathijs van de Nes
f83994820c Fix breaking rust changes 2015-01-04 10:50:17 +01:00
Mathijs van de Nes
2b6fac7105 Add AsciiExt import 2014-12-30 11:16:47 +01:00
Mathijs van de Nes
675665e4c0 into_string -> into_owned 2014-12-25 15:29:02 +01:00
Mathijs van de Nes
0ab1ff92b9 std::slice::Items -> Iter 2014-12-25 11:54:26 +01:00
Mathijs van de Nes
7361b9e415 Use external log crate 2014-12-24 10:16:28 +01:00
Mathijs van de Nes
81a465d7c4 Bump version number 2014-12-13 14:16:47 +01:00
Mathijs van de Nes
c7c97b85ad Update to new bzip2 code 2014-12-13 14:12:02 +01:00
Mathijs van de Nes
22580a768d Implement copy where needed 2014-12-13 14:11:52 +01:00
Mathijs van de Nes
df047b0b66 Add missing documentation 2014-12-10 14:58:22 +01:00
Mathijs van de Nes
0719f5b617 Fix tests 2014-12-02 17:07:07 +01:00
Mathijs van de Nes
54503e78f2 Fix some enum issues 2014-12-02 16:55:40 +01:00
Mathijs van de Nes
271ebab7a8 Use and create into_inner() instead of unwrap() 2014-11-27 10:55:03 +01:00
Mathijs van de Nes
bdda4310e4 Implement finding files by name
Resolves #2
2014-11-22 19:28:00 +01:00
Mathijs van de Nes
ee6e830203 Add bzip2 support 2014-11-21 22:56:08 +01:00
Mathijs van de Nes
933f08a336 Add extra meta-data to support crates.io 2014-11-21 10:00:16 +01:00