summary refs log tree commit diff
path: root/src/rustc/driver/rustc.rs
AgeCommit message (Collapse)AuthorLines
2012-10-10Move the description of -(W|A|D|F) into the `-W help` messageKevin Cantu-10/+10
2012-10-10Touchup the debug flag description printingKevin Cantu-1/+1
2012-10-04Remove by-copy mode from std, mostlyTim Chevalier-10/+10
One instance remains in net_tcp due to a foreign fn. Lots of instances remain in serialization.rs, but IIRC that is being removed. I had to do unholy things to task-perf-word-count-generic to get it to compile after demoding pipes. I may well have messed up its performance, but it passes.
2012-10-04De-mode comm::ChanTim Chevalier-1/+1
2012-10-04Remove arg vectors from main functions. Stop supporting them.Brian Anderson-1/+2
2012-10-03rustc man page and usage text update.Orphée Lafond-Lummis-1/+1
* Mark --static as experimental; * Remove --stats, as the option isn't implemented. * Bold and surround by pointy brackets (<>) all the URLs of rustc man page, for consistency.
2012-09-28Demode extfmtTim Chevalier-1/+1
Needs a snapshot before this can be completed, because I changed the mode for conv_poly.
2012-09-28demode vecNiko Matsakis-1/+1
2012-09-26core: Replace map/map_default with map_ref/map_default_refBrian Anderson-3/+3
2012-09-26Refactoring ReaderUtil trait, combining it with the traitless impl on Reader.Eric Holk-0/+1
2012-09-25Demode iter-traitTim Chevalier-2/+2
2012-09-23Register snapshots. Remove redundant Eq impls, Makefile hacksBrian Anderson-9/+0
2012-09-23core: Demode optionBrian Anderson-3/+3
2012-09-20rustc: De-mode all overloaded operatorsPatrick Walton-0/+9
2012-09-19demode the each() method on vec and other iterables.Niko Matsakis-2/+2
2012-09-18rustc: Remove legacy mode inference, unless #[legacy_modes] is usedPatrick Walton-0/+1
2012-09-18Add allow(non_camel_case_types) to unconverted cratesBrian Anderson-0/+1
2012-09-12Make moves in arguments explicit in libsyntax and rustcTim Chevalier-1/+1
2012-09-11Convert 'use' to 'extern mod'. Remove old 'use' syntaxBrian Anderson-4/+4
2012-09-10Convert std::map to camel caseBrian Anderson-1/+1
2012-09-07Remove 'let' syntax for struct fieldsBrian Anderson-1/+1
2012-09-07rustc: Add an "ne" method to the Eq trait, and implement it everywherePatrick Walton-0/+1
2012-09-06Remove struct ctorsBrian Anderson-2/+1
2012-09-04rustc: "import" -> "use"Patrick Walton-10/+10
2012-08-31Make utility funs in core::int, core::uint, etc. not by-referenceTim Chevalier-2/+2
Closes #3302
2012-08-31jit: Correct formatting and argv[0] for JITted programsZack Corr-1/+1
2012-08-31Add experimental JIT compilerZack Corr-0/+1
2012-08-30Bump version to 0.4Brian Anderson-4/+4
2012-08-29rustc: Make `<` and `=` into traitsPatrick Walton-5/+11
2012-08-29core: Demode int/uint modsBrian Anderson-1/+1
2012-08-27Camel case various core constructorsBrian Anderson-2/+2
2012-08-27Convert core::result to camel caseBrian Anderson-5/+5
2012-08-26Camel case the option typeBrian Anderson-5/+5
2012-08-24Start using core::path2::Path in a lot of places.Graydon Hoare-3/+5
2012-08-23`m1!{...}` -> `m1!(...)`Paul Stansifer-13/+13
2012-08-17Remove the class keywordBrian Anderson-1/+1
2012-08-15Convert more core types to camel caseBrian Anderson-2/+2
2012-08-08Convert impls to new syntaxBrian Anderson-1/+0
2012-08-06Convert alt to match. Stop parsing altBrian Anderson-6/+6
2012-08-05Switch alts to use arrowsBrian Anderson-15/+15
2012-08-01Convert ret to returnBrian Anderson-7/+10
2012-08-01Clean out transitional lint.Graydon Hoare-5/+0
2012-07-31Introduce 'return', 'match' and 'module' as synonymsBrian Anderson-13/+13
2012-07-30Change syntax extension syntax: `#m[...]` -> `m!{...}`.Paul Stansifer-13/+13
2012-07-26Nomenclature fixes in the lint checker. Fewer double-negatives.Graydon Hoare-8/+18
New style is allow(foo), warn(foo), deny(foo) and forbid(foo), mirrored by -A foo, -W foo, -D foo and -F foo on command line. These replace -W no-foo, -W foo, -W err-foo, respectively. Forbid is new, and means "deny, and you can't override it".
2012-07-14Move the world over to using the new style string literals and types. Closes ↵Michael Sullivan-33/+33
#2907.
2012-07-11Fix some version numbers.Graydon Hoare-4/+4
2012-07-04Remove empty argument lists from do expressionsBen Striegel-1/+1
2012-07-02Mark -g as experimental (#2767)Brian Anderson-1/+1
2012-07-01Convert to new closure syntaxBrian Anderson-7/+7