]> git.lizzy.rs Git - rust.git/commit
libstd: Implement `StrBuf`, a new string buffer type like `Vec`, and
authorPatrick Walton <pcwalton@mimiga.net>
Wed, 2 Apr 2014 23:54:22 +0000 (16:54 -0700)
committerHuon Wilson <dbau.pp+github@gmail.com>
Thu, 10 Apr 2014 12:10:10 +0000 (22:10 +1000)
commitd8e45ea7c054b4ad6fb82ec3a9fcf1736b4d7260
tree3ff220512aeae37710c8b1c783e1229e685bfce3
parent7fbcb400f0697621ece9f9773b0f0bf1ec73e9c1
libstd: Implement `StrBuf`, a new string buffer type like `Vec`, and
port all code over to use it.
66 files changed:
src/compiletest/runtest.rs
src/doc/tutorial.md
src/libcollections/bitv.rs
src/libcollections/hashmap.rs
src/libgetopts/lib.rs
src/libglob/lib.rs
src/libnative/io/process.rs
src/libnum/bigint.rs
src/librand/lib.rs
src/librustc/back/link.rs
src/librustc/metadata/tydecode.rs
src/librustc/middle/astencode.rs
src/librustc/middle/borrowck/mod.rs
src/librustc/middle/dataflow.rs
src/librustc/middle/resolve.rs
src/librustc/middle/trans/asm.rs
src/librustc/middle/trans/builder.rs
src/librustc/middle/trans/debuginfo.rs
src/librustc/middle/typeck/infer/error_reporting.rs
src/librustc/util/ppaux.rs
src/librustdoc/clean.rs
src/librustdoc/html/format.rs
src/librustdoc/html/render.rs
src/librustdoc/html/toc.rs
src/librustdoc/markdown.rs
src/librustdoc/passes.rs
src/librustdoc/plugins.rs
src/librustdoc/test.rs
src/libsemver/lib.rs
src/libserialize/json.rs
src/libstd/char.rs
src/libstd/hash/sip.rs
src/libstd/lib.rs
src/libstd/path/windows.rs
src/libstd/prelude.rs
src/libstd/str.rs
src/libstd/strbuf.rs [new file with mode: 0644]
src/libstd/vec.rs
src/libsyntax/ast_map.rs
src/libsyntax/ast_util.rs
src/libsyntax/codemap.rs
src/libsyntax/diagnostic.rs
src/libsyntax/ext/concat.rs
src/libsyntax/ext/concat_idents.rs
src/libsyntax/ext/deriving/show.rs
src/libsyntax/parse/comments.rs
src/libsyntax/parse/lexer.rs
src/libsyntax/parse/parser.rs
src/libsyntax/parse/token.rs
src/libsyntax/print/pp.rs
src/libsyntax/print/pprust.rs
src/libtest/lib.rs
src/libtime/lib.rs
src/liburl/lib.rs
src/test/bench/shootout-chameneos-redux.rs
src/test/bench/shootout-k-nucleotide-pipes.rs
src/test/bench/shootout-k-nucleotide.rs
src/test/run-fail/glob-use-std.rs
src/test/run-pass/istr.rs
src/test/run-pass/move-out-of-field.rs
src/test/run-pass/overloaded-autoderef.rs
src/test/run-pass/overloaded-deref.rs
src/test/run-pass/str-append.rs [deleted file]
src/test/run-pass/str-growth.rs [deleted file]
src/test/run-pass/utf8_chars.rs
src/test/run-pass/while-prelude-drop.rs