topecongiro
314c97387d
Squash redundant match arms
2017-11-06 13:52:25 +09:00
Afshin Mehrabani
f412c875ea
Adding where_single_line option ( #2030 )
...
* feat(where): adding where_single_line option and tests
* fix(where): adding more tests
* feat(where): changing the shape of where clause when where_single_line is true
* feat: newline_for_brace should avoid adding a new line where where_single_line is true
* fix(items): where_single_line should bypass the multi-item where clauses
* fix(items): refactoring and removing redundant variables
* fix(items): where_single_line should not be functional when args are multilined
* fix(config): fixing conflict with upstream
2017-11-06 11:53:17 +13:00
Nick Cameron
f1035d9782
Merge pull request #2116 from topecongiro/config-options-indent
...
Rename config options related to indent
2017-11-06 08:43:12 +13:00
Nick Cameron
15894e94ef
Merge pull request #2115 from topecongiro/chain_width
...
Rename 'chain_one_line_max' to 'chain_width'
2017-11-06 08:38:37 +13:00
Nick Cameron
0b481ceced
Merge pull request #2113 from topecongiro/issue-2110
...
Use correct span for tuple struct's body
2017-11-06 08:21:56 +13:00
Pascal Hertleif
536526685d
Fix compile on 2017-11-04 nightly
...
Breakage came from https://github.com/rust-lang/rust/pull/45247/
2017-11-05 12:26:06 +01:00
Seiichi Uchida
1e4c2fb713
Merge pull request #2117 from adeschamps/issue-2103
...
Handle case where there is a where clause but no generic parameters.
2017-11-05 05:27:36 +09:00
Anthony Deschamps
18ac341413
Handle case where there is a where clause but no generic parameters.
...
Fixes #2103
2017-11-04 15:25:09 -04:00
topecongiro
40c5666af6
Rename 'struct_lit_style' to 'struct_lit_indent'
2017-11-04 22:47:28 +09:00
topecongiro
d5d8740993
Rename 'fn_call_style' to 'fn_call_indent'
2017-11-04 22:46:40 +09:00
topecongiro
55c2000d94
Rename 'fn_args_layout' to 'fn_args_indent'
2017-11-04 22:45:47 +09:00
topecongiro
5096cdff56
Rename 'array_layout' to 'array_indent'
2017-11-04 22:45:09 +09:00
topecongiro
d287b06eba
Rename 'chain_one_line_max' to 'chain_width'
2017-11-04 22:24:43 +09:00
topecongiro
16302d3578
Use get_bytepos_after_visibility()
2017-11-03 23:53:38 +09:00
topecongiro
3973cdd0a8
Use correct span for tuple struct's body
2017-11-03 23:53:07 +09:00
topecongiro
84526ab87e
Add get_bytepos_after_visibility()
2017-11-03 23:51:19 +09:00
Nick Cameron
f15dd870d1
Merge pull request #1877 from topecongiro/overflowing-closure-with-loop
...
Force to use block for closure body with a single control flow expression
2017-11-03 17:08:34 +13:00
topecongiro
bfaeac202a
Add a comment on args_have_many_closure()
2017-11-03 08:57:38 +09:00
Nick Cameron
9bf81f9d12
Remove LicensePolicy (dead code)
...
Fixes #1320
2017-11-03 08:43:33 +13:00
topecongiro
b17de6228f
Cargo fmt
2017-11-02 21:45:00 +09:00
topecongiro
960fec898b
Force to use block for closure's body when there is only a single control expr
2017-11-02 21:43:33 +09:00
topecongiro
e4f13dfdd6
Use is_unsafe_block()
2017-11-02 21:42:11 +09:00
topecongiro
81cd12cc08
Add args_have_many_closure()
2017-11-02 21:41:46 +09:00
topecongiro
87afdf4467
Combine PatKind::TupleStruct
2017-11-02 20:29:10 +09:00
Nick Cameron
809e06ee32
Merge pull request #2102 from topecongiro/soft-wrapping-comments
...
Soft wrapping for comments
2017-11-02 15:15:38 +13:00
Nick Cameron
be959667c1
Merge pull request #2106 from clippered/fix-panic-on-windows-stderr
...
fix output panics on unable to write to stderr
2017-11-02 15:04:59 +13:00
clippered
3bae42aa5a
fix output panics on unable to write to stderr
2017-11-01 23:45:35 +11:00
Martin Lindhe
f930a16b8d
fix some typos
2017-11-01 07:33:55 +01:00
topecongiro
471e9110f5
Add ftp and file protocols
2017-11-01 12:35:32 +09:00
topecongiro
dae76d21ff
Implement soft wrapping for comments
2017-10-31 15:07:58 +09:00
topecongiro
38399875b8
Add has_url()
2017-10-31 15:07:19 +09:00
topecongiro
bc31014423
Add an optional max width argument to rewrite_string()
2017-10-31 15:04:50 +09:00
topecongiro
7e99893e25
Use visual indent only when rewriting string literal
2017-10-31 15:03:46 +09:00
Nick Cameron
0af8825eb1
Merge pull request #2101 from topecongiro/issue-2099
...
Format match expr with empty body
2017-10-31 08:26:08 +13:00
Seiichi Uchida
b0d6d03a25
Use correct budget
2017-10-30 23:38:05 +09:00
Seiichi Uchida
2e06dea146
Format match expr with empty body
2017-10-30 23:37:26 +09:00
Seiichi Uchida
e84e01c442
Use context.budget()
2017-10-30 23:37:26 +09:00
Seiichi Uchida
fe39c0cd8c
Fix a typo
2017-10-30 23:34:44 +09:00
Paul Lietar
c1e897907a
Add suport for extern types.
...
See https://github.com/rust-lang/rust/pull/44295
2017-10-30 08:46:11 +13:00
Nick Cameron
cf0d494dda
Merge pull request #1998 from tmahmood/master
...
Implemented 'unstable options' command line option
2017-10-30 07:50:28 +13:00
Nick Cameron
96566276e3
Fix build
...
Fixes #2096
2017-10-30 07:39:28 +13:00
topecongiro
5e30a0183f
Filter packages only when '-p' was passed
2017-10-29 00:13:37 +09:00
topecongiro
98eb7da0d5
Format dependency crates only when '--all' was passed
2017-10-29 00:12:28 +09:00
Tarin Mahmood
685c9d332f
Unstable options added
2017-10-28 16:26:33 +06:00
topecongiro
b0c7201c0e
Do not propagate io error when dependencies are not found
2017-10-28 16:40:18 +09:00
Nick Cameron
5233f9cde0
Add support for crate
shorthand for pub(crate)
2017-10-28 18:41:58 +13:00
Nick Cameron
e2a5c78e4b
Merge pull request #2043 from sunjay/lift_generics
...
Lifted generics to account for changes in rust-lang/rust#44766
2017-10-28 18:14:13 +13:00
Nick Cameron
4022b094f8
Merge pull request #2074 from GuillaumeGomez/emitter
...
Update to last Emitter update
2017-10-28 18:12:46 +13:00
Chris Emerson
92e374e778
Fix a "variable does not need to be mutable" warning.
2017-10-27 22:57:32 +01:00
Nick Cameron
2adf7eecc9
Merge pull request #2091 from topecongiro/issue-2056
...
Add local dependencies to targets
2017-10-28 08:32:47 +13:00