| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-03-02 | Move src/comp to src/rustc | Graydon Hoare | -256/+0 | |
| 2012-02-23 | (core::str) remove len_bytes alias | Kevin Cantu | -2/+2 | |
| 2012-02-23 | (core::str) mostly rename len -> len_chars | Kevin Cantu | -2/+2 | |
| 2012-02-15 | Fix bad line printing for parse errors | Marijn Haverbeke | -2/+1 | |
| The code that extracted lines from partially-parsed files was broken. Closes #1848 | ||||
| 2012-02-14 | Do a better job of reporting source location for files (i.e. filemap) | Kevin Atkinson | -0/+1 | |
| that are really a substr of another file. | ||||
| 2012-02-12 | (core::str) rename byte_len -> len_bytes and rename char_len -> len | Kevin Cantu | -2/+2 | |
| 2012-02-10 | log to stderr instead of stdout | Ted Horst | -9/+9 | |
| includes rustc diagnostics runtest updated to check stderr for errors | ||||
| 2012-02-06 | Revert "log to stderr instead of stdout" | Brian Anderson | -9/+9 | |
| This is causing mysterious hangs on windows. Issue #1769. This reverts commit d65eabd5de4c41e4bc93b9c6c03d6278299ceb76. | ||||
| 2012-02-05 | Fix macro backtraces. | Kevin Atkinson | -0/+13 | |
| In addition add information about the macro doing the expansion, and move the printing of the expansion backtrace from codemap::span_to_str to the diagnostic code. The backtrace is now more verbose and includes information on the macro doing the expansion, in addition to the expansion site. | ||||
| 2012-02-03 | log to stderr instead of stdout | Ted Horst | -9/+9 | |
| includes rustc diagnostics runtest updated to check stderr for errors | ||||
| 2012-02-03 | Don't rely on filename to get a file from the filemap | Kevin Atkinson | -5/+1 | |
| as there may be more than one filemap with the same filename (in the case of stdin for instance). This involved storing a pointer to the filemap rather than the filename in location info such as codemap::pos. | ||||
| 2012-01-25 | Keep source file around after parsing. | Kevin Atkinson | -10/+1 | |
| Specifically box the string (to avoid unnecessary copies) and store it in codemap::filemap. Remove the hack in driver::diagnostic that rereads the source from the file and instead just get the source from the filemap. (This commit is also a prerequisite for issue #1612) | ||||
| 2012-01-24 | rustc: Bump the error count on non-span errors | Brian Anderson | -0/+1 | |
| 2012-01-24 | rustc: Split diagnostics into "span diagnostics" and "diagnostics". | Patrick Walton | -36/+60 | |
| The former contain a codemap (which is per-crate), and the latter don't. This will be useful in order to allow more than one crate to be compiled in one run of the compiler. | ||||
| 2012-01-19 | rustc: ";" to "," in enums | Patrick Walton | -4/+4 | |
| 2012-01-19 | rustc: "tag" -> "enum" | Patrick Walton | -1/+1 | |
| 2012-01-18 | Remove '.' after nullary tags in patterns | Tim Chevalier | -10/+10 | |
| Does what it says on the tin. The next commit will remove support for this syntax. | ||||
| 2012-01-14 | rustc: Extract the logic for generating an ICE message | Brian Anderson | -2/+7 | |
| 2012-01-14 | rustc: Rename mk_codemap_handler to mk_handler | Brian Anderson | -3/+3 | |
| 2012-01-14 | rustc: Rename emit_diagnostic to emit | Brian Anderson | -4/+4 | |
| 2012-01-14 | rustc: Rename diagnostic::diagnostictype to 'level' | Brian Anderson | -14/+14 | |
| 2012-01-14 | rustc: Make it not an error when the source can't be loaded for highlighting | Brian Anderson | -2/+2 | |
| I plan to have a callback mechanism for reporting errors and it gets wierd when reporting errors while reporting an error. | ||||
| 2012-01-14 | rustc: Allow a custom diagnostic emitter when building the handler | Brian Anderson | -11/+30 | |
| 2012-01-13 | rustc: Remove emit_fatal/error/warning/note functions | Brian Anderson | -23/+11 | |
| 2012-01-13 | rustc: Add a distinct fatal diagnostic level | Brian Anderson | -7/+13 | |
| 2012-01-13 | rustc: Replace session's error handling with diagnostic impl | Brian Anderson | -1/+1 | |
| 2012-01-13 | rustc: Add diagnostic::handler iface and default impl | Brian Anderson | -0/+77 | |
| This is for moving error handling logic out of the session | ||||
| 2012-01-13 | rustc: Stop exporting various things from driver::diagnostic | Brian Anderson | -2/+1 | |
| 2012-01-13 | rustc: Extract driver::diagnostic from syntax::codemap | Brian Anderson | -0/+137 | |
