summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2013-09-26auto merge of #9261 : alexcrichton/rust/logging, r=huonwbors-3/+9
2013-09-26Update the compiler to not use printf/printflnAlex Crichton-2/+2
2013-09-26Remove the printf{,ln}! macrosAlex Crichton-20/+0
2013-09-26Add 'continue' as a synonym for 'loop'Brian Anderson-24/+39
2013-09-26rustdoc: Render stability attributesAlex Crichton-1/+1
2013-09-26rustdoc: Generate documentation for foreign itemsAlex Crichton-3/+3
2013-09-26syntax: Fix wrong span on trait fn visibilityklutzy-1/+2
2013-09-26syntax: Fix wrong span on ObsoleteModeklutzy-4/+6
2013-09-26syntax: Fix wrong span on ObsoleteEmptyImplklutzy-1/+1
2013-09-25Refactor the logging system for fewer allocationsAlex Crichton-3/+9
2013-09-25rustdoc: Improve comment strippingAlex Crichton-15/+40
2013-09-25rustdoc: Change all code-blocks with a scriptAlex Crichton-24/+24
2013-09-25auto merge of #9481 : jbclements/rust/minor-cleanup, r=cmrbors-18/+62
2013-09-25auto merge of #9432 : alexcrichton/rust/correct-item-visibility, r=pcwaltonbors-49/+9
2013-09-24auto merge of #9335 : alexcrichton/rust/issue-7945, r=thestingerbors-21/+28
2013-09-24Disallow char literals which should be escapedAlex Crichton-21/+28
2013-09-24added test case for tokenization of macro_rulesJohn Clements-0/+45
2013-09-24auto merge of #9336 : alexcrichton/rust/issue-7981, r=catamorphismbors-12/+13
2013-09-24renumbered due to bug shufflingJohn Clements-5/+5
2013-09-24Stop accepting 'impl ...;', require {} insteadAlex Crichton-12/+13
2013-09-24cleanupJohn Clements-10/+7
2013-09-24comment changes onlyJohn Clements-3/+5
2013-09-24Correctly encode item visibility in metadataAlex Crichton-49/+9
2013-09-23librustc: Fix merge fallout.Patrick Walton-1/+1
2013-09-23test: Fix rustdoc and tests.Patrick Walton-16/+6
2013-09-23librustc: Remove `@fn` managed closures from the language.Patrick Walton-11/+0
2013-09-23libsyntax: Introduce routines and remove all `@fn`s from libsyntax save the o...Patrick Walton-27/+11
2013-09-23libsyntax: Remove some more `@fn`s from the macro expanderPatrick Walton-109/+300
2013-09-23libsyntax: Remove some more `@fn` usesPatrick Walton-7/+0
2013-09-23librustc: Change the ID visitor to use traits instead of garbage-collected fu...Patrick Walton-31/+46
2013-09-23librustc: Remove the remaining direct uses of `@fn` from librustc.Patrick Walton-32/+44
2013-09-23librustc: Port the pretty printer annotation infrastructure to use traits ins...Patrick Walton-18/+29
2013-09-23librustc: Change fold to use traits instead of `@fn`.Patrick Walton-972/+979
2013-09-22auto merge of #9389 : poiru/rust/issue-9333, r=alexcrichtonbors-4/+14
2013-09-22Reserve the `alignof`, `offsetof`, and `sizeof` keywordsBirunthan Mohanathas-4/+14
2013-09-21Update version numbers to 0.8Brian Anderson-1/+1
2013-09-20Implement a web backend for rustdoc_ngAlex Crichton-4/+2
2013-09-20Invert --cfg debug to --cfg ndebugAlex Crichton-2/+2
2013-09-19auto merge of #9308 : ben0x539/rust/lexer-error-spans, r=alexcrichtonbors-26/+91
2013-09-19lexer: further slight improvements to lexer errorsBenjamin Herr-16/+30
2013-09-19auto merge of #9279 : erickt/rust/master, r=alexcrichtonbors-10/+6
2013-09-19lexer: report problematic chars verbatim or as escape sequenceBenjamin Herr-12/+23
2013-09-19lexer: show correct span on lexical errorsBenjamin Herr-19/+59
2013-09-19auto merge of #9299 : alexcrichton/rust/fmt-trailing-comma, r=huonwbors-0/+1
2013-09-19auto merge of #9291 : jzelinskie/rust/remove-cond, r=alexcrichtonbors-36/+0
2013-09-18Allow trailing commas in format!Alex Crichton-0/+1
2013-09-18Register new snapshotsAlex Crichton-39/+6
2013-09-18Remove and replace cond! Closes #9282.Jimmy Zelinskie-36/+0
2013-09-18auto merge of #9264 : ben0x539/rust/pp-work, r=alexcrichtonbors-8/+8
2013-09-17extra: minor cleanup of Zero and Default syntax extensionErick Tryzelaar-10/+6