]>
git.lizzy.rs Git - rust.git/log
topecongiro [Fri, 11 Aug 2017 08:54:38 +0000 (17:54 +0900)]
Remove 'mut' notation
topecongiro [Fri, 11 Aug 2017 08:54:30 +0000 (17:54 +0900)]
Update tests
topecongiro [Fri, 11 Aug 2017 08:54:20 +0000 (17:54 +0900)]
Update tests
topecongiro [Fri, 11 Aug 2017 08:52:49 +0000 (17:52 +0900)]
Allow attributes to stay on the same line with fields
topecongiro [Fri, 11 Aug 2017 08:52:13 +0000 (17:52 +0900)]
Generalize combine_attr_and_expr
sinkuu [Fri, 11 Aug 2017 07:17:12 +0000 (16:17 +0900)]
Format
sinkuu [Fri, 11 Aug 2017 07:15:28 +0000 (16:15 +0900)]
Remove unnecessary blank lines at the start and the end of a block
Nick Cameron [Fri, 11 Aug 2017 05:07:44 +0000 (17:07 +1200)]
Merge pull request #1870 from topecongiro/missing-comments-in-fn
Cover comments between function args and the brace
topecongiro [Thu, 10 Aug 2017 14:10:41 +0000 (23:10 +0900)]
Cover comments between function args and the brace
Nick Cameron [Wed, 9 Aug 2017 23:36:39 +0000 (11:36 +1200)]
Merge pull request #1869 from topecongiro/configs-error_on_line_overflow_comments
Add error_on_line_overflow_comments config option
topecongiro [Wed, 9 Aug 2017 23:13:20 +0000 (08:13 +0900)]
Add error_on_line_overflow_comments config option
Nick Cameron [Wed, 9 Aug 2017 21:03:45 +0000 (09:03 +1200)]
Merge pull request #1861 from topecongiro/refactor-chain
Remove unnecessary rewriting
Nick Cameron [Wed, 9 Aug 2017 08:45:49 +0000 (20:45 +1200)]
Merge pull request #1864 from topecongiro/reorder-extern-crates
Reorder extern crates
topecongiro [Mon, 7 Aug 2017 08:32:31 +0000 (17:32 +0900)]
Fix a typo
topecongiro [Mon, 7 Aug 2017 08:30:32 +0000 (17:30 +0900)]
Avoid rewriting the last argument whenever possible
topecongiro [Mon, 7 Aug 2017 08:29:55 +0000 (17:29 +0900)]
Add leave_last field to ListItems
Seiichi Uchida [Mon, 7 Aug 2017 06:17:57 +0000 (15:17 +0900)]
Format source codes and update tests
Seiichi Uchida [Mon, 7 Aug 2017 06:17:35 +0000 (15:17 +0900)]
Avoid trial and error in rewrite_chain whenever possible
Seiichi Uchida [Sun, 6 Aug 2017 13:56:51 +0000 (22:56 +0900)]
Handle prefix and suffix try operators differently
Nick Cameron [Wed, 9 Aug 2017 07:16:42 +0000 (19:16 +1200)]
Merge pull request #1863 from topecongiro/issue-1862
Keep the pre-comment on the same line with item if it fits max width
topecongiro [Tue, 8 Aug 2017 15:16:35 +0000 (00:16 +0900)]
Format source codes and update tests
topecongiro [Tue, 8 Aug 2017 15:16:18 +0000 (00:16 +0900)]
Add reorder_extern_crates and reorder_extern_crates_in_group config options
topecongiro [Tue, 8 Aug 2017 09:24:06 +0000 (18:24 +0900)]
Keep the pre-comment on the same line with item if it fits max width
Nick Cameron [Mon, 7 Aug 2017 03:43:14 +0000 (15:43 +1200)]
Merge pull request #1859 from porglezomp-misc/master
Fix #1858 - "Don't erase a use with attributes attached"
Caleb Jones [Mon, 7 Aug 2017 03:04:33 +0000 (23:04 -0400)]
Move the empty path_list handling into rewrite_use_list()
Caleb Jones [Sun, 6 Aug 2017 23:42:07 +0000 (19:42 -0400)]
Fix #1858 - "Don't erase a use with attributes attached"
This prevents code like
#[cfg(unix)]
pub use self::unix::{};
from becoming
#[cfg(unix)]
which would cause the attribute to be attached to the next item.
Nick Cameron [Sat, 5 Aug 2017 23:24:38 +0000 (11:24 +1200)]
Merge pull request #1855 from topecongiro/inner-outer-attrs
Format inner attributes in match expr
topecongiro [Sat, 5 Aug 2017 06:24:20 +0000 (15:24 +0900)]
Update tests
topecongiro [Sat, 5 Aug 2017 06:24:12 +0000 (15:24 +0900)]
Format inner attributes in match expr
topecongiro [Sat, 5 Aug 2017 06:23:23 +0000 (15:23 +0900)]
Do not add missing snippet between arms if it's just spaces
topecongiro [Sat, 5 Aug 2017 06:21:46 +0000 (15:21 +0900)]
Do not take inner attributes into account for span
Nick Cameron [Wed, 2 Aug 2017 23:28:16 +0000 (11:28 +1200)]
Merge pull request #1848 from topecongiro/refactor-rewrite-where-clause
Refactor `rewrite_where_clause()`
Seiichi Uchida [Wed, 2 Aug 2017 14:28:52 +0000 (23:28 +0900)]
Update tests
Seiichi Uchida [Wed, 2 Aug 2017 14:27:33 +0000 (23:27 +0900)]
Insert newline between type alias with where clause
Seiichi Uchida [Wed, 2 Aug 2017 14:27:19 +0000 (23:27 +0900)]
Simplify comments separator
Seiichi Uchida [Wed, 2 Aug 2017 14:26:35 +0000 (23:26 +0900)]
Factor out boolean flags for rewrite_where_clause()
Nick Cameron [Wed, 2 Aug 2017 02:28:48 +0000 (14:28 +1200)]
Merge pull request #1847 from topecongiro/issue-1843
Implement single-line where
Nick Cameron [Wed, 2 Aug 2017 02:23:58 +0000 (14:23 +1200)]
Merge pull request #1846 from topecongiro/where-clause-span
Use Span from ast::WhereClause
Seiichi Uchida [Tue, 1 Aug 2017 13:26:37 +0000 (22:26 +0900)]
Update tests
Seiichi Uchida [Tue, 1 Aug 2017 13:26:22 +0000 (22:26 +0900)]
Implement compressed where clause with Rfc style
Seiichi Uchida [Tue, 1 Aug 2017 13:25:26 +0000 (22:25 +0900)]
Refactor compute_budgets_for_args()
Seiichi Uchida [Tue, 1 Aug 2017 13:23:12 +0000 (22:23 +0900)]
Refactoring
Seiichi Uchida [Tue, 1 Aug 2017 13:20:04 +0000 (22:20 +0900)]
Set where_density default value to Density::Vertical
Seiichi Uchida [Tue, 1 Aug 2017 13:19:20 +0000 (22:19 +0900)]
Add format_constness() and last_line_used_width()
topecongiro [Tue, 1 Aug 2017 09:36:36 +0000 (18:36 +0900)]
Use Span from ast::WhereClause
Nick Cameron [Tue, 1 Aug 2017 01:51:23 +0000 (13:51 +1200)]
Merge pull request #1840 from topecongiro/match-with-max-width
Match with max width
Nick Cameron [Tue, 1 Aug 2017 01:42:10 +0000 (13:42 +1200)]
Merge pull request #1842 from emilio/rustfmt-format-diff
bin: Add a very simple rustfmt-format-diff.
Nick Cameron [Tue, 1 Aug 2017 01:41:04 +0000 (13:41 +1200)]
Merge pull request #1841 from emilio/file-lines-fixes
visitor: A few file lines fixes
Emilio Cobos Álvarez [Mon, 31 Jul 2017 08:38:24 +0000 (09:38 +0100)]
rustfmt-format-diff: Use logging macros instead of "-v" option.
Emilio Cobos Álvarez [Sat, 29 Jul 2017 22:59:30 +0000 (00:59 +0200)]
bin: Add a very simple rustfmt-format-diff.
This patch introduces a super-simple format-diff tool, that allows you to do:
```
git diff | rustfmt-format-diff -p 1
```
To format your current changes.
For now it doesn't accept too much customisation, and it basically calls rustfmt
with the default configuration, but more customisation can be added in the
future if needed.
Emilio Cobos Álvarez [Sat, 29 Jul 2017 15:07:17 +0000 (17:07 +0200)]
visitor: Only reorder imports if at least one of them is in file-lines.
Emilio Cobos Álvarez [Sat, 29 Jul 2017 15:06:50 +0000 (17:06 +0200)]
visitor: Make sure to don't eat or realign items when they should be skipped due to file-lines.
Before this patch, stuff like the argument with the comment was realigned to
column 0, even when being outside of the file_lines range.
Seiichi Uchida [Mon, 31 Jul 2017 07:24:18 +0000 (16:24 +0900)]
Update tests
Seiichi Uchida [Mon, 31 Jul 2017 07:24:07 +0000 (16:24 +0900)]
Avoid early line breaks in match condition
Seiichi Uchida [Mon, 31 Jul 2017 07:23:42 +0000 (16:23 +0900)]
Make definitive_tactic more generic via enum Separator
Seiichi Uchida [Mon, 31 Jul 2017 07:21:48 +0000 (16:21 +0900)]
Merge pull request #1819 from brainlessdeveloper/fix-extern-crate-whitespace
Remove whitespace between words in extern declarations
Nick Cameron [Sun, 30 Jul 2017 21:21:32 +0000 (09:21 +1200)]
Merge pull request #1836 from topecongiro/issue-1835
More fine-grained file-lines
Seiichi Uchida [Sat, 29 Jul 2017 13:12:18 +0000 (22:12 +0900)]
Make definitive_tactic more generic with separator length
Fausto Núñez Alberro [Tue, 25 Jul 2017 17:46:09 +0000 (19:46 +0200)]
Remove whitespace between extern crate declaration
topecongiro [Sat, 29 Jul 2017 03:51:45 +0000 (12:51 +0900)]
More fine-grained file-lines
Nick Cameron [Sat, 29 Jul 2017 00:31:36 +0000 (12:31 +1200)]
Merge pull request #1831 from topecongiro/trait-associated-type-with-default
Fix a typo in rewrite_associated_type
Nick Cameron [Sat, 29 Jul 2017 00:11:17 +0000 (12:11 +1200)]
Merge pull request #1826 from topecongiro/issue-1824
Use correct BytePos for where when rewriting trait
topecongiro [Thu, 27 Jul 2017 21:27:34 +0000 (06:27 +0900)]
Fix a typo in rewrite_associated_type
topecongiro [Thu, 27 Jul 2017 02:09:38 +0000 (11:09 +0900)]
Use correct BytePos for where when rewriting trait
Nick Cameron [Thu, 27 Jul 2017 02:27:06 +0000 (14:27 +1200)]
Merge pull request #1827 from topecongiro/default-keyword
Format defaultness
topecongiro [Thu, 27 Jul 2017 00:43:35 +0000 (09:43 +0900)]
Format defaultness
Nick Cameron [Wed, 26 Jul 2017 23:15:53 +0000 (11:15 +1200)]
Merge pull request #1822 from topecongiro/issue-1172
Remove newlines between list elements for expressions
Nick Cameron [Wed, 26 Jul 2017 23:07:17 +0000 (11:07 +1200)]
Merge pull request #1821 from topecongiro/avoid-unnecessary-line-breaks
Avoid unnecessary line breaks
Seiichi Uchida [Wed, 26 Jul 2017 13:43:50 +0000 (22:43 +0900)]
Update tests
Seiichi Uchida [Wed, 26 Jul 2017 13:43:36 +0000 (22:43 +0900)]
Remove newlines between list elements for expressions
topecongiro [Wed, 26 Jul 2017 08:43:17 +0000 (17:43 +0900)]
Format source codes and update tests
topecongiro [Wed, 26 Jul 2017 08:42:52 +0000 (17:42 +0900)]
Avoid regression
topecongiro [Wed, 26 Jul 2017 08:41:45 +0000 (17:41 +0900)]
Ignore the last line overhead when rewriting condition
topecongiro [Wed, 26 Jul 2017 08:40:57 +0000 (17:40 +0900)]
Simplify rewrite_pair
topecongiro [Wed, 26 Jul 2017 07:30:58 +0000 (16:30 +0900)]
Format source codes and update tests
topecongiro [Wed, 26 Jul 2017 07:28:55 +0000 (16:28 +0900)]
Avoid unnecessary line breaks in condition expression
Nick Cameron [Tue, 25 Jul 2017 23:40:41 +0000 (11:40 +1200)]
Merge pull request #1818 from topecongiro/issue-1194
Put braces on the next line if it exceeds max width
Nick Cameron [Tue, 25 Jul 2017 23:36:54 +0000 (11:36 +1200)]
Merge pull request #1817 from topecongiro/file-lines-tests
Restore comments in file-lines tests
Nick Cameron [Tue, 25 Jul 2017 23:32:42 +0000 (11:32 +1200)]
Merge pull request #1816 from topecongiro/struct-variant-width-0
Force vertical layout when struct_variant_width is 0
topecongiro [Tue, 25 Jul 2017 09:51:29 +0000 (18:51 +0900)]
Update tests
topecongiro [Tue, 25 Jul 2017 09:51:14 +0000 (18:51 +0900)]
Put braces on the next line if it exceeds max width
topecongiro [Tue, 25 Jul 2017 06:47:44 +0000 (15:47 +0900)]
Restore comments in file-liens tests
topecongiro [Tue, 25 Jul 2017 06:19:09 +0000 (15:19 +0900)]
Force vertical layout when struct_variant_width is 0
Nick Cameron [Tue, 25 Jul 2017 03:55:18 +0000 (15:55 +1200)]
cargo update
Nick Cameron [Mon, 24 Jul 2017 23:38:59 +0000 (11:38 +1200)]
Merge pull request #1805 from topecongiro/inner-attr
Format inner attributes
Seiichi Uchida [Mon, 24 Jul 2017 15:56:09 +0000 (00:56 +0900)]
Update tests
Seiichi Uchida [Mon, 24 Jul 2017 15:55:55 +0000 (00:55 +0900)]
Format inner attributes wherever possible
Seiichi Uchida [Mon, 24 Jul 2017 15:55:29 +0000 (00:55 +0900)]
Support inner attributes
Nick Cameron [Sat, 22 Jul 2017 04:29:36 +0000 (16:29 +1200)]
Merge pull request #1808 from topecongiro/issue-831
Allow block-like rhs expression to stay on the same line with lhs
Nick Cameron [Sat, 22 Jul 2017 04:07:25 +0000 (16:07 +1200)]
Merge pull request #1811 from topecongiro/rustfmt-skip-on-stmt
Support rustfmt_skip on statements
topecongiro [Sat, 22 Jul 2017 02:18:59 +0000 (11:18 +0900)]
Update tests
topecongiro [Sat, 22 Jul 2017 02:18:47 +0000 (11:18 +0900)]
Support rustfmt_skip on statements
topecongiro [Fri, 21 Jul 2017 08:55:52 +0000 (17:55 +0900)]
Format source codes and update tests
topecongiro [Fri, 21 Jul 2017 08:53:03 +0000 (17:53 +0900)]
Allow block-like rhs expression to stay on the same line as lhs
Nick Cameron [Fri, 21 Jul 2017 05:58:39 +0000 (17:58 +1200)]
Merge pull request #1806 from topecongiro/item-brace-style
Apply item_brace_style to module
topecongiro [Fri, 21 Jul 2017 04:55:34 +0000 (13:55 +0900)]
Update tests
topecongiro [Fri, 21 Jul 2017 04:55:15 +0000 (13:55 +0900)]
Apply item_brace_style to mod
Nick Cameron [Thu, 20 Jul 2017 23:31:43 +0000 (11:31 +1200)]
Merge pull request #1804 from topecongiro/issue-1802
Consider max_width when rewriting struct in single-line
Nick Cameron [Thu, 20 Jul 2017 23:23:24 +0000 (11:23 +1200)]
Merge pull request #1803 from nrc/writemode
Change the writemode to overwrite
Nick Cameron [Thu, 20 Jul 2017 21:10:27 +0000 (09:10 +1200)]
Change the writemode to overwrite