about summary refs log tree commit diff
path: root/src/libsyntax/parse/obsolete.rs
AgeCommit message (Expand)AuthorLines
2015-02-20Remove remaining uses of `[]`. This time I tried to use deref coercions where...Niko Matsakis-3/+3
2015-02-18Replace all uses of `&foo[]` with `&foo[..]` en masse.Niko Matsakis-4/+5
2015-02-18Declare `&foo[]` to be obsolete syntax. Modify the obsolete mechanism toNiko Matsakis-5/+21
2015-02-06Remove word syntax from obsolete syntax messagesSimonas Kazlauskas-3/+3
2015-02-03Remove the explicit closure kind syntax from the parser and AST;Niko Matsakis-0/+5
2015-01-17libsyntax: uint types to usizePaul Collier-1/+1
2015-01-14Remove old obsolete syntax errorsAdolfo OchagavĂ­a-40/+0
2015-01-07use slicing sugarJorge Aparicio-2/+2
2015-01-07Replace full slice notation with index callsNick Cameron-2/+2
2015-01-05Merge remote-tracking branch 'nrc/sized-2' into rollupAlex Crichton-27/+30
2015-01-05rollup merge of #20556: japaric/no-for-sizedAlex Crichton-0/+6
2015-01-06Fix the obsolete messageNick Cameron-1/+1
2015-01-06FalloutNick Cameron-1/+1
2015-01-06Obsolete `Sized? T`Nick Cameron-1/+6
2015-01-06Remove the prefix in ObsoleteSyntax variantsNick Cameron-22/+20
2015-01-05syntax: make the closure type `f: |uint| -> bool` syntax obsoleteJorge Aparicio-0/+5
2015-01-05tweak the obsolete syntax messageJorge Aparicio-2/+2
2015-01-05syntax: obsolete the `for Sized?` syntaxJorge Aparicio-0/+6
2015-01-03sed -i -s 's/#\[deriving(/#\[derive(/g' **/*.rsJorge Aparicio-1/+1
2014-12-21Fallout of std::str stabilizationAlex Crichton-2/+2
2014-12-19libsyntax: use `#[deriving(Copy)]`Jorge Aparicio-3/+1
2014-12-14Remove `proc` types/expressions from the parser, compiler, andNiko Matsakis-0/+10
2014-12-08librustc: Make `Copy` opt-in.Niko Matsakis-0/+2
2014-12-03Replace `equiv` method calls with `==` operator sugarJorge Aparicio-1/+1
2014-11-26/*! -> //!Steve Klabnik-8/+4
2014-11-17Switch to purely namespaced enumsSteven Fackler-0/+2
2014-11-16Complete the removal of ty_nil, ast::LitNil, ast::TyBot and ast::TyUniqJakub Bukaj-3/+3
2014-10-28Use PascalCase for token variantsBrendan Zabarauskas-1/+1
2014-10-02syntax: remove ObsoleteManaged{Type,Expr}.Eduard Burtescu-10/+0
2014-09-14syntax: fix fallout from using ptr::P.Eduard Burtescu-5/+4
2014-09-09librustc: Obsolete the old external crate renaming syntax.Patrick Walton-0/+5
2014-09-08librustc: Change the syntax of subslice matching to use postfix `..`Patrick Walton-0/+5
2014-08-18libsyntax: Remove the `use foo = bar` syntax from the language in favorPatrick Walton-0/+5
2014-07-24libsyntax: Remove `~self` and `mut ~self` from the language.Patrick Walton-0/+5
2014-07-16obsolete.rs: fix typo in messagePhilipp Gesang-1/+1
2014-07-09syntax: doc comments all the thingsCorey Richardson-4/+4
2014-06-14rustc: Obsolete the `@` syntax entirelyAlex Crichton-1/+11
2014-06-11rustc: Remove ~[T] from the languageAlex Crichton-0/+5
2014-06-11syntax: Move the AST from @T to Gc<T>Alex Crichton-3/+5
2014-06-01std: Drop Total from Total{Eq,Ord}Alex Crichton-1/+1
2014-05-30std: Rename {Eq,Ord} to Partial{Eq,Ord}Alex Crichton-1/+1
2014-05-30libsyntax: Fix snake_case errors.Kevin Butler-3/+3
2014-05-23auto merge of #14360 : alexcrichton/rust/remove-deprecated, r=kballardbors-80/+0
2014-05-23syntax: Clean out obsolete syntax parsingAlex Crichton-80/+0
2014-05-22libstd: Remove `~str` from all `libstd` modules except `fmt` and `str`.Patrick Walton-2/+6
2014-05-08libsyntax: Remove uses of `~str` from libsyntax, and fix falloutPatrick Walton-1/+1
2014-05-06librustc: Remove `~EXPR`, `~TYPE`, and `~PAT` from the language, exceptPatrick Walton-0/+15
2014-04-06syntax: Tweak parsing lifetime bounds on closuresAlex Crichton-12/+0
2014-03-23use TotalEq for HashMapDaniel Micay-1/+1
2014-03-17De-@ ParseSess uses.Eduard Burtescu-1/+1