]>
git.lizzy.rs Git - rust.git/log
Nick Cameron [Mon, 19 Jun 2017 01:02:21 +0000 (13:02 +1200)]
Merge pull request #1724 from topecongiro/multiline-string-lit
Align multiline string literal
Nick Cameron [Mon, 19 Jun 2017 01:00:27 +0000 (13:00 +1200)]
Merge pull request #1711 from topecongiro/combine-control-flow-condition-body
Combine control flow condition and body
Nick Cameron [Mon, 19 Jun 2017 01:00:12 +0000 (13:00 +1200)]
Merge pull request #1719 from topecongiro/macro-on-rhs
Avoid line break when rhs of assignment is an invalid macro
Nick Cameron [Mon, 19 Jun 2017 00:58:29 +0000 (12:58 +1200)]
make file_lines::Range public
Seiichi Uchida [Sun, 18 Jun 2017 13:45:08 +0000 (22:45 +0900)]
Format source codes
Seiichi Uchida [Sun, 18 Jun 2017 13:44:56 +0000 (22:44 +0900)]
Align multiline string literal
topecongiro [Sat, 17 Jun 2017 12:17:20 +0000 (21:17 +0900)]
Format source codes
topecongiro [Sat, 17 Jun 2017 12:11:55 +0000 (21:11 +0900)]
Combine condition and body of control flow
If the condition of control flow expressions ends with closing parens and alike,
put the opening bracket of the body on the same line with closing parens.
Seiichi Uchida [Sat, 17 Jun 2017 17:35:18 +0000 (02:35 +0900)]
Avoid line break when rhs of assignment is an invalid macro
Nick Cameron [Sun, 18 Jun 2017 03:57:34 +0000 (15:57 +1200)]
Merge pull request #1717 from topecongiro/type-and-generics
Refactor format against types and generics
Nick Cameron [Sun, 18 Jun 2017 03:29:52 +0000 (15:29 +1200)]
Merge pull request #1708 from topecongiro/chain-overflow
Allow overflowing the last element of chain if it is originally multi-lined
Seiichi Uchida [Sat, 17 Jun 2017 17:04:03 +0000 (02:04 +0900)]
Update tests
Seiichi Uchida [Sat, 17 Jun 2017 17:00:58 +0000 (02:00 +0900)]
Refactor format against types and generics
Previous implementation relied on the fact that rustfmt used visual indent
style as a default. However, since now rustfmt uses block indent style against
most part of the code, we need some refactorings.
topecongiro [Sat, 17 Jun 2017 07:57:00 +0000 (16:57 +0900)]
Update tests
topecongiro [Sat, 17 Jun 2017 07:56:54 +0000 (16:56 +0900)]
Format source codes
topecongiro [Sat, 17 Jun 2017 07:56:37 +0000 (16:56 +0900)]
Use correct budget for chain
topecongiro [Sat, 17 Jun 2017 07:54:25 +0000 (16:54 +0900)]
Fix wrap_str
Use shape.width for the first line and shape.used_width() for the last line.
topecongiro [Sat, 17 Jun 2017 06:33:29 +0000 (15:33 +0900)]
Try overflowing the last element of chain only if it goes multi line
Seiichi Uchida [Sat, 17 Jun 2017 07:25:10 +0000 (16:25 +0900)]
Merge pull request #1701 from topecongiro/issue-1697
Forbid overflowing closure if its header goes multi lines
topecongiro [Fri, 16 Jun 2017 21:25:58 +0000 (06:25 +0900)]
Use correct span for Infer type inside closure header
topecongiro [Fri, 16 Jun 2017 09:58:15 +0000 (18:58 +0900)]
Add a test for #1697
topecongiro [Fri, 16 Jun 2017 09:56:38 +0000 (18:56 +0900)]
Update tests
topecongiro [Fri, 16 Jun 2017 09:56:32 +0000 (18:56 +0900)]
Format source codes
topecongiro [Fri, 16 Jun 2017 09:53:21 +0000 (18:53 +0900)]
Use special rules when overflowing the last argument
When overflowing the last argument of function call, if it is a closure,
we apply some special rules in order to avoid weird formatting.
topecongiro [Fri, 16 Jun 2017 09:52:46 +0000 (18:52 +0900)]
Use correct budget for function call args
Nick Cameron [Sat, 17 Jun 2017 04:58:11 +0000 (16:58 +1200)]
Merge pull request #1705 from topecongiro/issue-1703
Preserve comments inside attributes
Nick Cameron [Sat, 17 Jun 2017 04:55:43 +0000 (16:55 +1200)]
Merge pull request #1698 from topecongiro/vec-semi
Use correct indentaion for vec! with semicolon
topecongiro [Fri, 16 Jun 2017 20:44:54 +0000 (05:44 +0900)]
Preserve comments inside attributes
topecongiro [Fri, 16 Jun 2017 04:57:37 +0000 (13:57 +0900)]
Use correct indentaion for vec! with semicolon
Nick Cameron [Fri, 16 Jun 2017 04:50:53 +0000 (16:50 +1200)]
nightly-0.1.3
Nick Cameron [Fri, 16 Jun 2017 04:49:54 +0000 (16:49 +1200)]
Config knows if an option was default or set
Nick Cameron [Fri, 16 Jun 2017 01:24:03 +0000 (13:24 +1200)]
Merge pull request #1692 from topecongiro/chain/last-item
Allow overflowing the last item of chain only if it is multi-lined
Nick Cameron [Fri, 16 Jun 2017 01:05:57 +0000 (13:05 +1200)]
Merge pull request #1688 from topecongiro/overflow-closure
Wrap closure in block with a single control flow expr with multi line condition
Nick Cameron [Fri, 16 Jun 2017 00:00:43 +0000 (12:00 +1200)]
Update README for running the nightly version
topecongiro [Thu, 15 Jun 2017 23:49:49 +0000 (08:49 +0900)]
Format source codes
topecongiro [Thu, 15 Jun 2017 23:47:33 +0000 (08:47 +0900)]
Allow overflowing the last item of chain only if it is multi-lined
By multi-lined we mean if it has more than 3 lines.
topecongiro [Thu, 15 Jun 2017 23:28:12 +0000 (08:28 +0900)]
Add and remove comments
topecongiro [Thu, 15 Jun 2017 14:29:46 +0000 (23:29 +0900)]
Format source codes and add a test
topecongiro [Thu, 15 Jun 2017 14:27:53 +0000 (23:27 +0900)]
Wrap closure with a single control flow expr with multi line condition
topecongiro [Thu, 15 Jun 2017 14:27:33 +0000 (23:27 +0900)]
Refactor rewrite for closure
topecongiro [Thu, 15 Jun 2017 14:26:32 +0000 (23:26 +0900)]
Refactor rewrite for ConrtolFlow
Nick Cameron [Thu, 15 Jun 2017 20:53:54 +0000 (08:53 +1200)]
Merge pull request #1680 from topecongiro/tuple-pattern
Use block indent for tuple pattern
topecongiro [Thu, 15 Jun 2017 07:26:46 +0000 (16:26 +0900)]
Update tests
Add more patterns and types
topecongiro [Thu, 15 Jun 2017 07:26:41 +0000 (16:26 +0900)]
Format source codes
topecongiro [Thu, 15 Jun 2017 07:25:40 +0000 (16:25 +0900)]
Use block indent for tuple pattern when fn_call_style is Block
Nick Cameron [Thu, 15 Jun 2017 05:02:36 +0000 (17:02 +1200)]
Merge pull request #1615 from Mitranim/patch-1
suggested a better Sublime Text plugin
Nick Cameron [Thu, 15 Jun 2017 00:18:52 +0000 (12:18 +1200)]
nightly v0.1.2
Nick Cameron [Wed, 14 Jun 2017 22:39:29 +0000 (10:39 +1200)]
Merge pull request #1673 from topecongiro/get-tests-passing-again
Get tests passing again
Nick Cameron [Wed, 14 Jun 2017 22:01:00 +0000 (10:01 +1200)]
Merge pull request #1666 from topecongiro/tuple-type
Block indent tuple type when fn_call_style is Block
topecongiro [Wed, 14 Jun 2017 12:07:49 +0000 (21:07 +0900)]
Run travis and appveyor only against nightly
topecongiro [Wed, 14 Jun 2017 11:39:07 +0000 (20:39 +0900)]
Format source codes
topecongiro [Wed, 14 Jun 2017 11:37:54 +0000 (20:37 +0900)]
Add offset wherever necessary
topecongiro [Wed, 14 Jun 2017 11:36:28 +0000 (20:36 +0900)]
Put match arm guard on the next line if it contains new line
topecongiro [Wed, 14 Jun 2017 11:33:54 +0000 (20:33 +0900)]
Direct format vec! instead of using rewrite_pair
Nick Cameron [Wed, 14 Jun 2017 04:38:14 +0000 (16:38 +1200)]
v0.1.1
Nick Cameron [Wed, 14 Jun 2017 04:36:52 +0000 (16:36 +1200)]
Merge pull request #1671 from robinst/add-cargo-fmt-binary
Add back cargo-fmt binary
Robin Stocker [Wed, 14 Jun 2017 04:16:51 +0000 (14:16 +1000)]
Add back cargo-fmt binary (#1670)
When there are no `[[bin]]` sections, all the binaries in `src/bin` are
automatically picked up. When a section is added, that is no longer the
case, so all the binaries need to be specified explicitly.
Nick Cameron [Wed, 14 Jun 2017 01:57:31 +0000 (13:57 +1200)]
Move to Libsyntax
topecongiro [Wed, 14 Jun 2017 00:30:04 +0000 (09:30 +0900)]
Update tests
topecongiro [Wed, 14 Jun 2017 00:29:39 +0000 (09:29 +0900)]
Use block indent style against tuple type
Nick Cameron [Tue, 13 Jun 2017 20:32:21 +0000 (08:32 +1200)]
Merge pull request #1669 from topecongiro/issue-1668
Use correct spans when rewrting attributes
topecongiro [Tue, 13 Jun 2017 15:09:17 +0000 (00:09 +0900)]
Update tests
topecongiro [Tue, 13 Jun 2017 15:09:05 +0000 (00:09 +0900)]
Use correct span for MetaItem
topecongiro [Tue, 13 Jun 2017 15:08:31 +0000 (00:08 +0900)]
Do not rely on format_missing for rewriting attributes
topecongiro [Tue, 13 Jun 2017 15:06:48 +0000 (00:06 +0900)]
Avoid overflow
Nick Cameron [Tue, 13 Jun 2017 03:09:48 +0000 (15:09 +1200)]
Fix overflow
cc #1665
Nick Cameron [Tue, 13 Jun 2017 02:51:54 +0000 (14:51 +1200)]
Correct README.md
Nick Cameron [Tue, 13 Jun 2017 02:49:47 +0000 (14:49 +1200)]
Rebasing
Nick Cameron [Mon, 12 Jun 2017 04:01:41 +0000 (16:01 +1200)]
Reformat tests
Nick Cameron [Mon, 12 Jun 2017 03:58:58 +0000 (15:58 +1200)]
Reformat source code using new defaults
Nick Cameron [Mon, 12 Jun 2017 03:50:43 +0000 (15:50 +1200)]
Change defaults to RFC style
Nick Cameron [Tue, 13 Jun 2017 02:33:17 +0000 (14:33 +1200)]
0.8.6
Nick Cameron [Tue, 13 Jun 2017 02:28:57 +0000 (14:28 +1200)]
Merge pull request #1664 from topecongiro/where-rfc-style
Fix excessive indentation in trait where clause when using Rfc style
Nick Cameron [Tue, 13 Jun 2017 02:28:19 +0000 (14:28 +1200)]
Merge pull request #1663 from topecongiro/issue-1660
Use with_emitter instead of with_tty_emitter
Nick Cameron [Tue, 13 Jun 2017 02:24:53 +0000 (14:24 +1200)]
Merge branch 'master' of github.com:rust-lang-nursery/rustfmt
topecongiro [Tue, 13 Jun 2017 01:18:55 +0000 (10:18 +0900)]
Fix excessive indentation in trait where clause when using Rfc style
topecongiro [Tue, 13 Jun 2017 00:18:14 +0000 (09:18 +0900)]
Use with_emitter instead of with_tty_emitter
Nick Cameron [Mon, 12 Jun 2017 23:58:16 +0000 (11:58 +1200)]
Merge pull request #1657 from topecongiro/issue-1656
Put match arm's guard on new line if it exceeds max width
Nick Cameron [Mon, 12 Jun 2017 23:57:30 +0000 (11:57 +1200)]
Merge pull request #1655 from topecongiro/issue-1652
Use correct indent for return type when it goes multi line
Nick Cameron [Mon, 12 Jun 2017 23:55:33 +0000 (11:55 +1200)]
Merge pull request #1647 from topecongiro/refactor-impl-format
Refactor impl format
Nick Cameron [Mon, 12 Jun 2017 21:41:59 +0000 (09:41 +1200)]
Merge pull request #1654 from topecongiro/over-long-lines
Use block indent for args of macro if single line args exceeds max width
topecongiro [Mon, 12 Jun 2017 09:34:38 +0000 (18:34 +0900)]
Force multi line if the first attempt of rewriting args failed
topecongiro [Mon, 12 Jun 2017 08:25:38 +0000 (17:25 +0900)]
Put guard on newline if it exceeds max width
topecongiro [Mon, 12 Jun 2017 08:25:07 +0000 (17:25 +0900)]
Use rewrite instead of visitor for attributes
topecongiro [Mon, 12 Jun 2017 07:23:10 +0000 (16:23 +0900)]
Use correct indent for return type when it goes multi line
topecongiro [Mon, 12 Jun 2017 06:58:27 +0000 (15:58 +0900)]
Use block indent for args if single line args exceeds max width
Nick Cameron [Mon, 12 Jun 2017 03:44:56 +0000 (15:44 +1200)]
v0.8.5 + cargo update
topecongiro [Sun, 11 Jun 2017 23:53:19 +0000 (08:53 +0900)]
Update rewrite_trait_ref to return Option<String>
Nick Cameron [Sun, 11 Jun 2017 22:39:28 +0000 (10:39 +1200)]
Merge pull request #1649 from topecongiro/issue-1648
Add offset to struct literal fields when `struct_lit_style` is `"Visual"`
Nick Cameron [Sun, 11 Jun 2017 22:37:50 +0000 (10:37 +1200)]
Merge pull request #1646 from topecongiro/issue-1606
Reset the error count of parser from the previous file
Nick Cameron [Sun, 11 Jun 2017 22:35:39 +0000 (10:35 +1200)]
Merge pull request #1644 from topecongiro/issue-1643
Force brace on new line if the signature ends with comment
topecongiro [Sun, 11 Jun 2017 14:27:02 +0000 (23:27 +0900)]
Update tests
topecongiro [Sun, 11 Jun 2017 14:26:49 +0000 (23:26 +0900)]
Use multi line when type bounds does not fit in a single line
topecongiro [Sun, 11 Jun 2017 05:32:44 +0000 (14:32 +0900)]
Refactor format_impl
Seiichi Uchida [Sat, 10 Jun 2017 13:23:09 +0000 (22:23 +0900)]
Fix Configurations.md
Seiichi Uchida [Sat, 10 Jun 2017 13:20:11 +0000 (22:20 +0900)]
Add visual offset when using struct_lit_style is Visual
topecongiro [Sat, 10 Jun 2017 11:37:34 +0000 (20:37 +0900)]
Add format_trait_ref_then_update_result
topecongiro [Sat, 10 Jun 2017 10:45:23 +0000 (19:45 +0900)]
Use multiline in generics rather than fail
topecongiro [Sat, 10 Jun 2017 09:24:23 +0000 (18:24 +0900)]
Share codes when rewriting generics
topecongiro [Sat, 10 Jun 2017 05:16:12 +0000 (14:16 +0900)]
Reset the error count of parser from the previous file