Commit Graph

18 Commits

Author SHA1 Message Date
Nick Cameron e0c197cab4 Single line unsafe blocks 2015-09-07 07:31:02 +12:00
Marcus Klaas 336759d592 Add regression test for bad break span 2015-09-03 20:15:24 +02:00
Marcus Klaas a896d91ff6 Fix offset for unary operations
Fixes https://github.com/nrc/rustfmt/issues/227.
2015-08-31 19:15:40 +02:00
Marcus Klaas b7a71250f4 Implement single line if-else formatting 2015-08-25 22:09:46 +02:00
Marcus Klaas 120fd2426e Format assignment 2015-08-25 21:43:13 +02:00
Nick Cameron d10629d8a5 Allow {} to remain. 2015-08-20 08:08:11 +12:00
Marcus Klaas 0f640b06dd Properly format unsafe blocks 2015-08-02 12:40:02 +02:00
Gaëtan Cassiers efda914ab9 Add regression tests for binOps 2015-07-25 23:28:31 +02:00
Gaëtan Cassiers ff301efa4e Fix width computation in rewrite_binary_op
Operator width was counted twice.
2015-07-25 18:58:16 +02:00
Nick Cameron 8461e8a0a8 Merge pull request #147 from marcusklaas/even-more-expr
Format if expressions & loops
2015-07-25 09:51:59 +12:00
Nick Cameron 4aa24f5962 Merge pull request #158 from marcusklaas/modules
Use new module code from libsyntax
2015-07-25 09:48:58 +12:00
Marcus Klaas 3aa03dcc25 Use new module code from libsyntax 2015-07-24 19:25:01 +02:00
Marcus Klaas c4101de53d Refactor some things; add extra tests. 2015-07-24 19:00:14 +02:00
Marcus Klaas d7fe47d858 Preserve box syntax 2015-07-23 23:08:41 +02:00
Marcus Klaas 2fda8dd883 Format if-let-else expressions 2015-07-19 23:43:03 +02:00
Marcus Klaas b161815fe0 Format if-else expressions 2015-07-19 23:42:54 +02:00
Gaëtan Cassiers 163fbf62ee Fix bugs in width computation 2015-07-03 02:55:43 +02:00
Marcus Klaas 2d4b4b856a Format expressions with binary and unary operators 2015-07-02 22:44:55 +02:00