summary refs log tree commit diff
path: root/src/libstd/term.rs
AgeCommit message (Collapse)AuthorLines
2012-09-28std: Eliminate deprecated patternsBrian Anderson-3/+2
2012-09-27De-export std::{dbg,sha1,md4,tempfile,term}. Part of #3583.Graydon Hoare-24/+24
2012-09-19De-mode vec::each() and many of the str iteration routinesNiko Matsakis-1/+1
Note that the method foo.each() is not de-moded, nor the other vec routines.
2012-09-18Revert "replace explicit calls to vec::each with vec::each_ref, partially ↵Niko Matsakis-2/+2
demode str" This reverts commit 1be24f0758d3075d2e7f141f8831bb8a233ce86e. Not quite ready.
2012-09-18replace explicit calls to vec::each with vec::each_ref, partially demode strNiko Matsakis-2/+2
2012-09-04Confirm demoding of term.rsKevin Cantu-0/+2
2012-09-04libstd: "import" -> "use"Patrick Walton-1/+1
2012-08-26Camel case the option typeBrian Anderson-3/+3
2012-08-14Convert more core types to camel caseBrian Anderson-5/+5
2012-08-06Convert alt to match. Stop parsing altBrian Anderson-1/+1
2012-08-05Switch alts to use arrowsBrian Anderson-2/+2
2012-08-02Remove modes from map API and replace with regions.Niko Matsakis-1/+1
API is (for now) mostly by value, there are options to use it by reference if you like. Hash and equality functions must be pure and by reference (forward looking to the day when something like send_map becomes the standard map).
2012-08-01Convert ret to returnBrian Anderson-4/+4
2012-07-14Move the world over to using the new style string literals and types. Closes ↵Michael Sullivan-3/+3
#2907.
2012-07-12Get rid of all of the remaining /~s in the code base.Michael Sullivan-1/+1
2012-07-05Comments only: change TODOs to FIXMEs and annotate themTim Chevalier-1/+1
2012-07-04convert doc-attributes to doc-comments using ↵Gareth Daniel Smith-5/+5
./src/etc/sugarise-doc-comments.py (and manually tweaking) - for issue #2498
2012-07-01Convert to new closure syntaxBrian Anderson-1/+1
2012-06-29Switch the compiler over to using ~[] notation instead of []/~. Closes #2759.Michael Sullivan-5/+5
2012-06-25Make vectors uglier ([]/~). Sorry. Should be temporary. Closes #2725.Michael Sullivan-5/+5
2012-03-27Move some code over to iterator-for to see how it performs.Marijn Haverbeke-1/+1
2012-03-14annotate libstd and start enforcing mutabilityNiko Matsakis-1/+1
2012-03-12Libc/os/run/rand/io reorganization. Close #1373. Close #1638.Graydon Hoare-1/+1
- Move io, run and rand to core. - Remove incorrect ctypes module (use libc). - Remove os-specific modules for os and fs. - Split fs between core::path and core::os.
2012-03-09std: Convert to rustdocBrian Anderson-43/+5
2012-01-18Remove '.' after nullary tags in patternsTim Chevalier-1/+1
Does what it says on the tin. The next commit will remove support for this syntax.
2012-01-11Major clean-up of std::ioMarijn Haverbeke-5/+5
Use ifaces instead of objs, stop wrapping everything in two (or three) layers of no-value-added indirection, and remove some of the more pointless/outdated idioms from the code.
2011-12-17libstd: Long linesBrian Anderson-1/+2
2011-12-17libstd: Add 'xterm-256-color' to list of color-enabled terminalsBrian Anderson-1/+1
2011-12-13Copy first batch of material from libstd to libcore.Graydon Hoare-0/+2
2011-12-06Establish 'core' library separate from 'std'.Graydon Hoare-0/+107