about summary refs log tree commit diff
path: root/src/comp/driver/driver.rs
AgeCommit message (Collapse)AuthorLines
2012-01-13rustc: Replace session's error handling with diagnostic implBrian Anderson-1/+1
2012-01-13rustc: Stop exporting various things from driver::diagnosticBrian Anderson-1/+1
2012-01-13rustc: Extract driver::diagnostic from syntax::codemapBrian Anderson-1/+1
2012-01-12Make driver::session::session no longer an objectMarijn Haverbeke-21/+32
Rather, it is now a struct where properties like opts are accessed directly, and the error-reporting methods are part of a static impl (with the same name as the type).
2012-01-11Major clean-up of std::ioMarijn Haverbeke-3/+4
Use ifaces instead of objs, stop wrapping everything in two (or three) layers of no-value-added indirection, and remove some of the more pointless/outdated idioms from the code.
2012-01-05rustc: Configure out #[test] functions when not testingBrian Anderson-5/+3
2012-01-05Switch to new param kind bound syntaxMarijn Haverbeke-1/+1
And remove support for the old syntax
2012-01-03More work on translating dictionary-passingMarijn Haverbeke-3/+4
Reached a point where simple uses of interfaces without bounds work. Issue #1227
2012-01-01freebsd supportUser Jyyou-0/+3
2011-12-22Merge all 3 log syntaxes, tidy up residual misuses.Graydon Hoare-2/+2
2011-12-20Separate driver rustc and librustcHaitao Li-0/+615
rustc is now a minimal wrapper of librustc.