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
c6d4351f1c
nightly-0.2.13
2017-10-30 07:42:45 +13:00
Nick Cameron
96566276e3
Fix build
...
Fixes #2096
2017-10-30 07:39:28 +13:00
topecongiro
485ef93e49
nightly-0.2.12
2017-10-29 00:23:02 +09: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
ee490aea00
nightly-0.2.11
2017-10-28 18:53:39 +09:00
Nick Cameron
fc926dc52a
Merge pull request #2093 from topecongiro/ignore-nontrivial-dependencies
...
Do not propagate io error when dependencies are not found
2017-10-28 21:48:00 +13:00
topecongiro
b0c7201c0e
Do not propagate io error when dependencies are not found
2017-10-28 16:40:18 +09:00
Nick Cameron
b22643a572
0.2.10 + cargo update
2017-10-28 18:45:56 +13: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
Nick Cameron
ef68ea177c
Merge pull request #2092 from jugglerchris/remove_unneeded_mut
...
Fix a "variable does not need to be mutable" warning.
2017-10-28 12:44:41 +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
topecongiro
d10df70138
Remove iter() in for loop
2017-10-28 01:39:01 +09:00
topecongiro
3b0d2c1426
%s/std::io/io/g
2017-10-28 01:38:28 +09:00
topecongiro
bdcd19d294
Read local dependencies from cargo metadata
2017-10-28 01:38:04 +09:00
topecongiro
8d86b0eaf8
Do not use 'cargo manifest' anymore as it is deprecated
2017-10-28 01:35:32 +09:00
Nick Cameron
90b3222adb
Merge pull request #2090 from topecongiro/issue-2087
...
Only read the trailing comma of outermost fn call
2017-10-27 15:18:13 +05:30
Nick Cameron
f159d32c1f
Merge pull request #2089 from topecongiro/closure-block-body-with-comment
...
Fix rustfmt failing to format closure block body with comment
2017-10-27 15:17:38 +05:30
Nick Cameron
6cfeb1fa78
Merge pull request #2041 from osa1/match_arm_newline
...
[not ready] Implement match_arm_forces_newline option (#2039 )
2017-10-27 15:17:03 +05:30
topecongiro
fa7d8de29f
Only read the trailing comma of outermost fn call
2017-10-27 16:41:31 +09:00
topecongiro
daf4789b76
Add a test for #2087
2017-10-27 16:35:40 +09:00
topecongiro
ab81011a5b
Force to use block for body of closure when it contains comment
2017-10-27 15:41:42 +09:00
topecongiro
9de9693a45
Add a test
...
rustfmt fails to format a function call when it has a single closure argument
and that closure has a block body which contains comments at the beginnig of
the block, and the block only contains a single expression as its statement.
Phew!
2017-10-27 15:39:15 +09:00
Ömer Sinan Ağacan
48bdecf99d
Add Configurations.md section
2017-10-27 08:25:14 +03:00
Nick Cameron
0a59654b41
Merge pull request #2084 from topecongiro/issue-2081
...
Use rewrite_assign_rhs when rewriting unit variant
2017-10-27 02:15:22 +05:30
Nick Cameron
038f711c6e
Merge pull request #2083 from topecongiro/issue-2082
...
Use a correct span for fn with pub(crate) syntax
2017-10-27 02:14:29 +05:30
Nick Cameron
adbe98e522
Merge pull request #2069 from SingingTree/log_path_str_if_after_file_errors
...
Return a more verbose error when formatting a file fails
2017-10-27 01:39:43 +05:30
Nick Cameron
4386fc218b
Merge pull request #2068 from topecongiro/issue-2067
...
Fix a subtle bug in rewriting chain
2017-10-27 01:38:10 +05:30
Nick Cameron
73b079d3f6
Merge pull request #2079 from SingingTree/issue-1979-errors-go-to-stdout
...
Use stderr for various errors and warnings.
2017-10-27 01:02:44 +05:30
Nick Cameron
36ed1566ea
Merge pull request #2072 from matthew-mcallister/mod-inner-skip
...
Handle `#![rustfmt_skip]` in more places
2017-10-27 00:55:48 +05:30
Nick Cameron
985aa2b884
Merge pull request #2070 from jugglerchris/diff_zero_context
...
Fix make_diff with zero context requested
2017-10-27 00:39:21 +05:30
Ömer Sinan Ağacan
84bea05719
Add tests
2017-10-26 20:20:36 +03:00
Ömer Sinan Ağacan
abf8f43233
Implement match_arm_forces_newline option ( #2039 )
2017-10-26 20:20:36 +03:00
Bryce Van Dyk
adac9fb43c
Use stderr for various errors and warnings.
...
Adjusts several error and warning report cases to output using eprintln!
instead of println! so that messages are sent to stderr.
2017-10-25 22:18:19 +13:00
topecongiro
a67b8b0bbb
Use rewrite_assign_rhs when rewriting unit variant
2017-10-25 01:08:32 +09:00
topecongiro
7b9a4e6a06
Use a correct span for fn with pub(crate) syntax
2017-10-25 00:51:04 +09:00
Seiichi Uchida
e48dd81a2b
Merge pull request #2077 from djanderson/patch-1
...
Fix typo in --config-help "funciton" -> "function"
2017-10-24 23:48:36 +09:00
Douglas Anderson
ac33472d36
Fix typo in --config-help "funciton" -> "function"
2017-10-22 00:47:45 -06:00
Guillaume Gomez
e35e27659d
Update to last Emitter update
2017-10-20 17:02:49 +02:00
Matthew McAllister
1853d02ea9
Handle #![rustfmt_skip]
in block statements
2017-10-20 02:37:52 -07:00
Matthew McAllister
108e2cd776
Handle #![rustfmt_skip]
at file top level
2017-10-20 00:22:23 -07:00
Nick Cameron
9754bcb535
Merge pull request #2048 from japaric/required-version
...
add `required-version` option to rustfmt.toml
2017-10-20 11:23:27 +05:30
Bryce Van Dyk
47a0bef91c
Return a more verbose error when formatting a file fails
...
Expands the error message returned if the after_file function fails to
also include path_str. This allows users to better identify files that are
not being formatted.
2017-10-20 15:27:35 +13:00