about summary refs log tree commit diff
path: root/src/libstd/c_str.rs
AgeCommit message (Expand)AuthorLines
2014-02-20move extra::test to libtestLiigo Zhuang-1/+2
2014-02-14Add c_str::CString.as_bytes_no_nul()Kevin Ballard-4/+37
2014-02-13remove duplicate function from std::ptr (is_null, is_not_null, offset, mut_of...JeremyLetang-24/+23
2014-02-09std: Add init and uninit to mem. Replace direct intrinsic usageBrian Anderson-2/+2
2014-02-08Remove an unused variable in a test of std::c_str.OGINO Masanori-1/+0
2014-02-06Remove std::conditionAlex Crichton-44/+6
2014-02-01impl Eq for CStringCorey Richardson-4/+28
2014-02-01impl Clone for CStringCorey Richardson-4/+48
2014-01-31Test for null buffer in CString.len()/.iter() and failKevin Ballard-3/+36
2014-01-31Introduce marker types for indicating variance and for opting outNiko Matsakis-2/+3
2014-01-28Rename CopyableVector to CloneableVectorVirgile Andreani-1/+1
2014-01-22libc: switch `free` to the proper signatureDaniel Micay-2/+2
2014-01-21[std::str] Rename from_utf8_opt() to from_utf8(), drop the old from_utf8() be...Simon Sapin-1/+1
2014-01-18Rename iterators for consistencyPalmer Cox-4/+4
2014-01-07stdtest: Fix all leaked trait importsAlex Crichton-4/+3
2013-12-23std: Fix all code examplesAlex Crichton-3/+7
2013-12-20std: silence warnings when compiling test.Huon Wilson-2/+1
2013-12-19std::str: replace .as_imm_buf with .as_ptr.Huon Wilson-8/+7
2013-12-19std::vec: remove .as_muf_buf, replaced by .as_mut_ptr & .len.Huon Wilson-6/+5
2013-12-19std::vec: remove .as_imm_buf, replaced by .as_ptr & .len.Huon Wilson-9/+8
2013-12-15std::vec: convert to(_mut)_ptr to as_... methods on &[] and &mut [].Huon Wilson-1/+1
2013-12-15std::vec: remove unnecessary count parameter on {bytes,Huon Wilson-1/+1
2013-12-11Make 'self lifetime illegal.Erik Price-5/+5
2013-12-04std::str: s/from_utf8_slice/from_utf8/, to make the basic case shorter.Huon Wilson-1/+1
2013-11-26libstd: Remove all non-`proc` uses of `do` from libstdPatrick Walton-54/+42
2013-11-19libstd: Change all uses of `&fn(A)->B` over to `|A|->B` in libstdPatrick Walton-10/+10
2013-11-11Remove #[fixed_stack_segment] and #[rust_stack]Alex Crichton-8/+3
2013-11-04docs: Replace std::iterator with std::iter.Huon Wilson-1/+1
2013-10-24Remove IoFactoryObject for ~IoFactoryAlex Crichton-1/+3
2013-10-24Remove rt::io::supportAlex Crichton-0/+43
2013-10-22Drop the '2' suffix from logging macrosAlex Crichton-4/+4
2013-09-30std: Remove usage of fmt!Alex Crichton-4/+4
2013-09-26std: simplify vec.with_c_strErick Tryzelaar-28/+20
2013-09-26std: add micro optimization to vec.with_c_str_uncheckedErick Tryzelaar-0/+47
2013-09-26std: Up vec.with_c_str's stack buffer to 128Erick Tryzelaar-1/+1
2013-09-26std: Remove an unnecessary comment from c_strErick Tryzelaar-3/+0
2013-09-26std: Micro-optimize vec.with_c_str for short vectorsErick Tryzelaar-14/+52
2013-09-26std: Add benchmarks to c_strErick Tryzelaar-0/+103
2013-09-26std: implement Container for CStringErick Tryzelaar-2/+10
2013-09-25rustdoc: Change all code-blocks with a scriptAlex Crichton-4/+4
2013-09-20auto merge of #9276 : alexcrichton/rust/dox, r=brsonbors-0/+52
2013-09-18Register new snapshotsAlex Crichton-3/+1
2013-09-17Document a few undocumented modules in libstdAlex Crichton-0/+52
2013-09-16switch Drop to `&mut self`Daniel Micay-1/+1
2013-09-15c_str: Add new method .as_str() -> Option<&str>Kevin Ballard-3/+74
2013-09-09rename `std::iterator` to `std::iter`Daniel Micay-2/+2
2013-09-04Added explicit pub to several conditions. Enables completion of #6009.Felix S. Klock II-3/+3
2013-09-03Fixes #8881. condition! imports parent's pub identifiersjmgrosen-0/+2
2013-08-27Remove offset_inbounds for an unsafe offset functionAlex Crichton-2/+2
2013-08-22Enabled unit tests in std and extra.Vadim Chugunov-2/+0