| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2011-06-15 | Attempt to put out windows tinderbox. | Graydon Hoare | -1/+5 | |
| 2011-06-15 | Reformat source tree (minus a couple tests that are still grumpy). | Graydon Hoare | -672/+438 | |
| 2011-06-15 | Print mutability of obj fields. | Graydon Hoare | -2/+7 | |
| 2011-06-15 | Fix pp bug on native modules. | Graydon Hoare | -1/+3 | |
| 2011-06-15 | rustc: Pretty-print outer attributes of items | Brian Anderson | -15/+47 | |
| Issue #487 | ||||
| 2011-06-15 | rustc: Make room in remaining AST item nodes for attributes | Brian Anderson | -6/+6 | |
| Issue #487 | ||||
| 2011-06-15 | rustc: Make room in item_mod for metadata | Brian Anderson | -1/+1 | |
| Issue #487 | ||||
| 2011-06-15 | Fix assignments to immutable fields throughout the code | Marijn Haverbeke | -7/+7 | |
| 2011-06-14 | Print parens on unops when necessary. 'make reformat' output now builds to ↵ | Graydon Hoare | -1/+1 | |
| stage3. | ||||
| 2011-06-14 | Remove a bunch of primitive-compiler-workarounds from pprust.rs | Marijn Haverbeke | -41/+23 | |
| 2011-06-14 | Implement function expressions/anonymous functions | Marijn Haverbeke | -2/+11 | |
| Looks like 'fn(..arg..) -> ret {body;}. They don't support type parameters or upvars yet. | ||||
| 2011-06-13 | Change decl to local in expr_for and expr_for_each | Tim Chevalier | -8/+4 | |
| Since the decl in a for or for-each loop must always be a local decl, I changed the AST to express this. Fewer potential match failures and "the impossible happened" error messages = yay! | ||||
| 2011-06-10 | Reject programs with unsatisfied predicate constraints | Tim Chevalier | -5/+43 | |
| Generate appropriate constraints for calls to functions with preconditions, and reject calls where those constraints don't hold true in the prestate. ...by which I mean that it works for one test case :-) | ||||
| 2011-06-10 | Encode meta tags in the crate and start sketching enhanced logic for ↵ | Graydon Hoare | -1/+1 | |
| resolving crate "use" directives. Now with extra "works on OSX" kludging. | ||||
| 2011-06-10 | Fix a non-exhaustive match failure. | Lindsey Kuper | -0/+1 | |
| 2011-06-10 | Implement mutable/immutable alias distinction. | Marijn Haverbeke | -7/+15 | |
| Before, all aliases were implicitly mutable, and writing &mutable was the same as writing &. Now, the two are distinguished, and assignments to regular aliases are no longer allowed. | ||||
| 2011-06-09 | Revert "Encode meta tags in the crate and start sketching enhanced logic for ↵ | Patrick Walton | -1/+1 | |
| resolving crate "use" directives." due to tree bustage This reverts commit ab3635eebef2b8cf0e19cdbc5b4e8dd7a49a4658. | ||||
| 2011-06-09 | rustc: Write interior vecs and strings into the metadata and add logic for ↵ | Patrick Walton | -15/+17 | |
| them in ty_to_str | ||||
| 2011-06-09 | Encode meta tags in the crate and start sketching enhanced logic for ↵ | Graydon Hoare | -1/+1 | |
| resolving crate "use" directives. | ||||
| 2011-06-09 | rustc: Annotate vector and string literals in the AST with their uniqueness ↵ | Patrick Walton | -3/+11 | |
| or lack thereof | ||||
| 2011-06-09 | Further support for predicate constraints | Tim Chevalier | -200/+448 | |
| Changed function types to include a list of constraints. Added code for parsing and pretty-printing constraints. This necessitated splitting pprust into two files (pprust and ppaux) to break a circulate dependency, as ty_to_str now needs to print out constraints, which may include literals, but pprust depended on ty. | ||||
| 2011-06-08 | Add optional message to fail. | Josh Matthews | -1/+6 | |
| 2011-06-07 | Removing dead code and redundant fails; changing fails to sess.bug | Lindsey Kuper | -1/+1 | |
| calls (issue #444). | ||||
| 2011-06-03 | Remove zerobreak between foo and ( on a call expr. Never looks right. | Graydon Hoare | -1/+0 | |
| 2011-06-03 | Make pp more conservative about inserting trailing comments mid-list. | Graydon Hoare | -7/+15 | |
| 2011-06-03 | Add spans to fields, args, methods. Improve pp of same. | Graydon Hoare | -10/+8 | |
| 2011-06-03 | Tidy up printing of ty_fn. | Graydon Hoare | -1/+5 | |
| 2011-06-02 | Pretty-print literals exactly as we saw them in the source. | Graydon Hoare | -30/+62 | |
| 2011-06-02 | rustc: Print node IDs for more types of nodes | Patrick Walton | -0/+27 | |
| 2011-06-02 | rustc: Tiny style fix in pprust::rust_printer | Patrick Walton | -1/+1 | |
| 2011-06-01 | rustc: Add a new mode to the pretty printer that prints out node IDs, for ↵ | Patrick Walton | -2/+21 | |
| debugging | ||||
| 2011-06-01 | Add a few more to_str functions | Tim Chevalier | -4/+6 | |
| 2011-06-01 | Permit breaking before fn args block. | Graydon Hoare | -0/+1 | |
| 2011-06-01 | More tweaks to comment preservation rules. | Graydon Hoare | -70/+98 | |
| 2011-06-01 | Print iters as iters not fns. | Graydon Hoare | -6/+11 | |
| 2011-06-01 | Print ty_bot properly. | Graydon Hoare | -1/+1 | |
| 2011-06-01 | Bug fixes to pprust. | Graydon Hoare | -2/+3 | |
| 2011-06-01 | Buffer pending whitespace in printer so as not to introduce trailing ↵ | Graydon Hoare | -8/+17 | |
| whitespace lines. | ||||
| 2011-06-01 | Support printing globs. | Graydon Hoare | -0/+10 | |
| 2011-06-01 | Slightly more aggressive about inserting whitespace. Getting frustrated with ↵ | Graydon Hoare | -9/+25 | |
| comments. | ||||
| 2011-05-31 | Give up on use of huge_word for comments. Still not formatting quite right, ↵ | Graydon Hoare | -16/+9 | |
| but closer. | ||||
| 2011-05-31 | Fix pretty printer for move. | Michael Sullivan | -1/+1 | |
| 2011-05-31 | Support move as an initializer. | Michael Sullivan | -1/+4 | |
| 2011-05-31 | Insert plumbing for move that behaves just like assign. | Michael Sullivan | -0/+6 | |
| 2011-05-31 | Handle pretty-printing else-if properly. | Graydon Hoare | -12/+26 | |
| 2011-05-31 | Consolidate formatting functions a bit more. | Graydon Hoare | -97/+106 | |
| 2011-05-31 | Fix long lines | Graydon Hoare | -8/+16 | |
| 2011-05-31 | Break methods in obj types. | Graydon Hoare | -0/+3 | |
| 2011-05-31 | Tighten up comment rules a little more. | Graydon Hoare | -22/+22 | |
| 2011-05-31 | Improve handling of trailing comments. | Graydon Hoare | -4/+23 | |
