summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2012-01-14rustc: Make it not an error when the source can't be loaded for highlightingBrian Anderson-2/+2
2012-01-14rustc: Allow a custom diagnostic emitter when building the handlerBrian Anderson-17/+36
2012-01-14Fix up LLVM type stringification to correspond to Core.hJosh Matthews-12/+13
2012-01-14build: Build libraries in the bin directory on win32Brian Anderson-9/+19
2012-01-14Update vim syntax with new keywordsGrahame Bowland-3/+3
2012-01-14libcore: Remove void declaration from comm::rustrtBrian Anderson-1/+0
2012-01-14libcore: Make ctypes::void an unconstructable, undestructurable tagBrian Anderson-5/+20
2012-01-14libstd: Remove util::voidBrian Anderson-5/+0
2012-01-14libstd: Remove util::orb. Redundant with core::boolBrian Anderson-5/+0
2012-01-14Register snapshotsBrian Anderson-0/+7
2012-01-13rustc: Remove emit_fatal/error/warning/note functionsBrian Anderson-24/+12
2012-01-13rustc: Add a distinct fatal diagnostic levelBrian Anderson-7/+13
2012-01-13Update tools for new parser APIBrian Anderson-10/+40
2012-01-13rustc: Rename the lexer's err message to fatal and make it failBrian Anderson-17/+12
2012-01-13rustc: Replace the lexer's error handling with diagnostic implBrian Anderson-11/+23
2012-01-13rustc: Replace parser's error handling with diagnostic implBrian Anderson-11/+17
2012-01-13rustc: Replace session's error handling with diagnostic implBrian Anderson-23/+21
2012-01-13rustc: Add diagnostic::handler iface and default implBrian Anderson-0/+77
2012-01-13rustc: Stop exporting various things from driver::diagnosticBrian Anderson-3/+2
2012-01-13rustc: Extract driver::diagnostic from syntax::codemapBrian Anderson-146/+154
2012-01-13rustc: Some more codemap refactoringBrian Anderson-74/+67
2012-01-13rustc: Refactor codemap::emit_* functionsBrian Anderson-32/+33
2012-01-13Change builtin macro defs to use #macro()Graydon Hoare-4/+4
2012-01-13More doc porting.Graydon Hoare-0/+4
2012-01-13xfail the tests for now, pending #1511 being fixedNiko Matsakis-0/+11
2012-01-13test: xfail-pretty run-pass/tag-disr-val-shapeBrian Anderson-0/+1
2012-01-13test: Simplify rope::bal1. Closes #1424Brian Anderson-2/+2
2012-01-13Undo over-enthusiastic obj system removal in debuginfo.Josh Matthews-0/+3
2012-01-13libcore: Add task::tryBrian Anderson-0/+46
2012-01-13Fixes #1499: a test that shape code can walk explicit disr valuesNiko Matsakis-0/+14
2012-01-13rustc: Turn logging off by defaultBrian Anderson-0/+3
2012-01-13libcore: Add core::logging::console_on/off functionsBrian Anderson-1/+28
2012-01-13rt: Allow console logging to be turned offBrian Anderson-1/+46
2012-01-13Remove workaround for issue #1494Marijn Haverbeke-7/+1
2012-01-13llvm: Switch back to LLVM trunkBrian Anderson-9/+2
2012-01-13distinguish "any closure" and "stack closure" (block)Niko Matsakis-70/+102
2012-01-13make blocks fn& and fn stand for "any closure"Niko Matsakis-16/+22
2012-01-13make "native fn" the type for bare functions, remove fn exprsNiko Matsakis-35/+42
2012-01-13deprecate fn exprs and the fn() type, preferring fn@ and native fnNiko Matsakis-175/+177
2012-01-13Remove tests for objs, adjust tests that use objsMarijn Haverbeke-971/+16
2012-01-13Obj system? What obj system?Marijn Haverbeke-2020/+139
2012-01-13Remove all remaining uses of objs from the compilerMarijn Haverbeke-272/+271
2012-01-13Convert the objects used in the lexer and parser to records + implsMarijn Haverbeke-484/+435
2012-01-12libcore: Add sys::set_exit_statusBrian Anderson-5/+68
2012-01-12Revert "build: Build libraries in the bin directory on win32"Brian Anderson-19/+9
2012-01-12Revert "Register snapshots"Brian Anderson-7/+0
2012-01-12Merge remote-tracking branch 'brson/win32'Brian Anderson-9/+26
2012-01-12Begin shift over to using pandoc, markdown and llnextgen for reference manual...Graydon Hoare-0/+138
2012-01-12Register snapshotsBrian Anderson-0/+7
2012-01-12Add type parameters when checking wildcard patternsTim Chevalier-1/+21