about summary refs log tree commit diff
path: root/src/libstd/macros.rs
AgeCommit message (Expand)AuthorLines
2014-12-18Revise std::thread API to join by defaultAaron Turon-2/+4
2014-12-18librustc: Always parse `macro!()`/`macro![]` as expressions if notPatrick Walton-45/+47
2014-12-16auto merge of #19647 : nielsegberts/rust/master, r=pnkfelixbors-6/+6
2014-12-14std: Collapse SlicePrelude traitsAlex Crichton-1/+1
2014-12-14Mostly rote conversion of `proc()` to `move||` (and occasionally `Thunk::new`)Niko Matsakis-2/+2
2014-12-09Rename assert_eq arguments to left and right.Niels Egberts-6/+6
2014-11-27Fix example code for unreachable!olivren-5/+4
2014-11-26Test fixes and rebase conflictsAlex Crichton-5/+6
2014-11-25Improve documentation for unreachableSteve Klabnik-17/+33
2014-11-23std: Add a new top-level thread_local moduleAlex Crichton-22/+0
2014-11-20auto merge of #19071 : huonw/rust/col2column, r=nikomatsakisbors-4/+4
2014-11-20Rename `col!` to `column!`.Huon Wilson-4/+4
2014-11-18std: Stabilize std::fmtAlex Crichton-1/+7
2014-11-18implement Writer for Vec<u8>Daniel Micay-2/+1
2014-11-10Add optional messages to the unreachable macro.Michael Sproul-1/+9
2014-11-06Prelude: rename and consolidate extension traitsAaron Turon-1/+1
2014-11-02Add error module with Error and FromError traitsAaron Turon-2/+7
2014-10-30rollup merge of #18398 : aturon/lint-conventions-2Alex Crichton-2/+2
2014-10-29Rename fail! to panic!Steve Klabnik-25/+25
2014-10-28Update code with new lint namesAaron Turon-2/+2
2014-10-10improve the performance of the vec![] macroDaniel Micay-9/+7
2014-10-03Set the `non_uppercase_statics` lint to warn by defaultP1start-0/+2
2014-09-22auto merge of #17339 : treeman/rust/doc-things, r=alexcrichtonbors-2/+2
2014-09-19Add enum variants to the type namespaceNick Cameron-2/+2
2014-09-17rollup merge of #17326 : brson/wintestAlex Crichton-2/+2
2014-09-17doc: Cleanup.Jonas Hietala-2/+2
2014-09-16Use PATH instead of HOME in env! exampleBrian Anderson-2/+2
2014-08-23std: Use concat! and stringify! to simplify the most common assert! case.root-1/+1
2014-08-11core/std: squash dead_code warnings from fail! invocations.Huon Wilson-6/+11
2014-08-08Register new snapshot 12e0f72Niko Matsakis-34/+0
2014-08-06Use byte literals in libstdnham-1/+1
2014-07-31rustrt: Make begin_unwind take a single file/line pointerBrian Anderson-0/+33
2014-07-25Revert "Use fewer instructions for `fail!`"Brian Anderson-3/+2
2014-07-25std: Use correct conventions for statics in macrosBrian Anderson-6/+6
2014-07-25Put the struct passed to unwinding functions into a staticBrian Anderson-7/+12
2014-07-25Make most of the failure functions take &(&'static str, uint)Brian Anderson-2/+2
2014-07-21Use fewer instructions for `fail!`Brian Anderson-1/+1
2014-06-30libstd: set baseline stability levels.Aaron Turon-0/+1
2014-06-24librustc: Remove the fallback to `int` from typechecking.Niko Matsakis-10/+10
2014-06-09std: Read HOME instead of USERAlex Crichton-2/+2
2014-06-06mk: Run doc tests with --cfg doxAlex Crichton-1/+5
2014-06-06Remove reference to ~str in documentationfort-1/+1
2014-05-28std: Remove format_strbuf!()Alex Crichton-8/+0
2014-05-27std: change select! docs from 'ports' to 'receivers'Sean McArthur-3/+3
2014-05-20Add non-utf8 byte to the bytes!() exampleTobias Bucher-1/+2
2014-05-17Register new snapshotsAlex Crichton-8/+0
2014-05-15Updates with core::fmt changesAlex Crichton-4/+3
2014-05-15std: Rewrite the `write!` and `writeln!` macrosAlex Crichton-5/+12
2014-05-12librustc: Remove all uses of `~str` from librustc.Patrick Walton-0/+8
2014-05-07std: Modernize the local_data apiAlex Crichton-4/+2