summary refs log tree commit diff
path: root/src/libsyntax/ext
AgeCommit message (Expand)AuthorLines
2013-10-30Prepared `std::sys` for removal, and made `begin_unwind` simplerMarvin Löbel-59/+51
2013-10-28Field identifiers now include specific spans (Closes #8263).Joshua Yanovski-1/+1
2013-10-28auto merge of #10117 : huonw/rust/dead-visits, r=sanxiynbors-63/+70
2013-10-28Remove the extension traits for Readers/WritersAlex Crichton-1/+1
2013-10-28syntax: remove dead @mut Visitor impl (only used in tests).Huon Wilson-63/+70
2013-10-25libsyntax/librustc: Allow mut qualifier in patterns.Luqman Aden-16/+20
2013-10-24Test fixes and merge conflictsAlex Crichton-0/+1
2013-10-24Remove io::read_errorAlex Crichton-5/+3
2013-10-24Remove even more of std::ioAlex Crichton-35/+53
2013-10-22libsyntax/librustc: Allow specifying mut on ~self.Luqman Aden-1/+1
2013-10-22libsyntax/librustc: Allow specifying mut on by-value self.Luqman Aden-1/+1
2013-10-22Remove the now-duplicate logging macrosAlex Crichton-8/+0
2013-10-22Drop the '2' suffix from logging macrosAlex Crichton-32/+32
2013-10-21std: Move sys::log_str to repr::repr_to_str. Further work on #2240.Brian Anderson-3/+4
2013-10-20Don't allocate a string when calling printlnAlex Crichton-7/+2
2013-10-18auto merge of #9919 : alexcrichton/rust/fmt-begone, r=huonwbors-362/+25
2013-10-18Remove the fmt! syntax extensionAlex Crichton-362/+25
2013-10-18auto merge of #9851 : alexcrichton/rust/include_bin, r=huonwbors-8/+11
2013-10-18Optimize include_bin! for large inputsAlex Crichton-8/+11
2013-10-18Handle inline asm outputs as write-only in liveness, borrowck and trans.Eduard Burtescu-6/+15
2013-10-16auto merge of #9833 : alexcrichton/rust/fixes, r=brsonbors-4/+18
2013-10-16path2: Update based on more review feedbackKevin Ballard-1/+1
2013-10-15Build a few extra features into format! parsingAlex Crichton-4/+17
2013-10-15Require module documentation with missing_docAlex Crichton-0/+1
2013-10-15path2: Adjust the API to remove all the _str mutation methodsKevin Ballard-4/+4
2013-10-15path2: Replace the path module outrightKevin Ballard-7/+9
2013-10-14Remove unused abi attributes.Steve Klabnik-1/+0
2013-10-09auto merge of #9783 : huonw/rust/macro-items, r=bstriebors-2/+5
2013-10-10syntax: allow macros to expand to items with attributes.Huon Wilson-2/+5
2013-10-09option: rewrite the API to use compositionDaniel Micay-6/+6
2013-10-07auto merge of #9674 : ben0x539/rust/raw-str, r=alexcrichtonbors-18/+35
2013-10-08add new enum ast::StrStyle as field to ast::lit_strBenjamin Herr-17/+26
2013-10-08add token::LIT_STR_RAW(ident, num of # symbols)Benjamin Herr-1/+9
2013-10-07Fix existing privacy/visibility violationsAlex Crichton-2/+4
2013-10-02std: Swap {To,From}Primitive to use the 64bit as the unimplemented versionErick Tryzelaar-6/+6
2013-10-02syntax: swap from .span_fatal to .span_err in #[deriving(FromPrimitive)]Erick Tryzelaar-9/+21
2013-10-02syntax: Add #[deriving(FromPrimitive)] syntax extensionErick Tryzelaar-0/+152
2013-10-02auto merge of #9673 : huonw/rust/macros, r=catamorphismbors-78/+30
2013-10-02auto merge of #9665 : alexcrichton/rust/snapshot, r=brsonbors-3/+3
2013-10-02syntax: indicate an error when a macro ignores trailing tokens.Huon Wilson-5/+30
2013-10-02syntax: remove some dead code.Huon Wilson-73/+0
2013-10-01Migrate users of 'loop' to 'continue'Alex Crichton-3/+3
2013-10-01auto merge of #9519 : thestinger/rust/float, r=catamorphismbors-1/+0
2013-10-01remove the `float` typeDaniel Micay-1/+0
2013-10-01auto merge of #9633 : alexcrichton/rust/issue-9631, r=huonwbors-12/+16
2013-10-01Fix usage of the old debug! macrosAlex Crichton-1/+1
2013-10-01Change the format! statics to be all-capsAlex Crichton-12/+16
2013-10-01Fix typo with format migration: s/oldformat/oldfmt/.Huon Wilson-4/+4
2013-09-30syntax: Remove usage of fmt!Alex Crichton-141/+143
2013-09-30Prevent leakage of fmt! into the compilerAlex Crichton-49/+62