diff options
| author | Patrick Walton <pcwalton@mimiga.net> | 2012-08-13 16:06:21 -0700 |
|---|---|---|
| committer | Patrick Walton <pcwalton@mimiga.net> | 2012-08-13 16:07:12 -0700 |
| commit | 87f4c153110743844e4b3a4bb9dcde31a5ef3eb4 (patch) | |
| tree | 527389e5547b3e42a27dcf209d6ac6cf3d8ff6fe /src/libsyntax/print | |
| parent | c7ed9908d6023a278b2a53711abea50d186b71bc (diff) | |
| download | rust-87f4c153110743844e4b3a4bb9dcde31a5ef3eb4.tar.gz rust-87f4c153110743844e4b3a4bb9dcde31a5ef3eb4.zip | |
rustc: Make functional record and struct update use ".." instead of "with".
"with" is still accepted for backwards compatibility.
Diffstat (limited to 'src/libsyntax/print')
| -rw-r--r-- | src/libsyntax/print/pprust.rs | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/libsyntax/print/pprust.rs b/src/libsyntax/print/pprust.rs index be4786e7b1d..15b0c66d6c8 100644 --- a/src/libsyntax/print/pprust.rs +++ b/src/libsyntax/print/pprust.rs @@ -1039,7 +1039,9 @@ fn print_expr(s: ps, &&expr: @ast::expr) { some(expr) => { if vec::len(fields) > 0u { space(s.s); } ibox(s, indent_unit); - word_space(s, ~"with"); + word(s.s, ~","); + space(s.s); + word(s.s, ~".."); print_expr(s, expr); end(s); } @@ -1055,7 +1057,9 @@ fn print_expr(s: ps, &&expr: @ast::expr) { some(expr) => { if vec::len(fields) > 0u { space(s.s); } ibox(s, indent_unit); - word_space(s, ~"with"); + word(s.s, ~","); + space(s.s); + word(s.s, ~".."); print_expr(s, expr); end(s); } |
