Seiichi Uchida
|
c0eb8c3212
|
Add FmtVisitor::from_context()
|
2017-12-07 13:57:54 +09:00 |
|
Seiichi Uchida
|
1d9a10e00e
|
Use explicit lifetime to get rid of unsafe code
at least this is why we use Rust
|
2017-12-07 13:57:54 +09:00 |
|
Seiichi Uchida
|
7c4a84751f
|
Convert '&str' into 'String' whenever necessary
|
2017-12-07 13:57:52 +09:00 |
|
Christopher Durham
|
ba4832a14a
|
Remove excess trailing &&
|
2017-12-06 17:47:48 -05:00 |
|
Nick Cameron
|
e65ceb2062
|
Merge pull request #2248 from alexheretic/master
Fix config warnings leaking into stdout
|
2017-12-07 08:47:58 +13:00 |
|
Alex Butler
|
db0a72318a
|
Fix config warnings leaking into stdout
|
2017-12-06 16:23:18 +00:00 |
|
Seiichi Uchida
|
69a15b2eee
|
Update FmtVisitor::from_codemap()
|
2017-12-06 22:51:52 +09:00 |
|
Seiichi Uchida
|
0928762562
|
Use SnippetProvider in FmtVisitor and RewriteContext
|
2017-12-06 22:49:49 +09:00 |
|
Seiichi Uchida
|
98860ab890
|
Add SnippetProvider
|
2017-12-06 22:48:48 +09:00 |
|
Seiichi Uchida
|
004f7837f0
|
Merge pull request #2246 from divarvel/patch-1
Fix format for `spaces_around_ranges` example
|
2017-12-06 21:38:22 +09:00 |
|
Clément Delafargue
|
3be1cb64a8
|
Fix format for spaces_around_ranges example
|
2017-12-06 11:19:23 +01:00 |
|
Christopher Durham
|
0a6ce8f187
|
Chain commands by &&
See https://github.com/rust-lang-nursery/rustfmt/pull/2229/files#r155177741 for reasoning
|
2017-12-06 04:12:34 -05:00 |
|
Nick Cameron
|
0432d4db35
|
Merge pull request #2243 from topecongiro/issue-2241
Use package name instead of target name for --package filter
|
2017-12-06 17:36:59 +13:00 |
|
Seiichi Uchida
|
b8448f6223
|
Use package name instead of target name for --package filter
|
2017-12-06 12:41:04 +09:00 |
|
Nick Cameron
|
b07e4339f0
|
Merge pull request #2221 from topecongiro/rfc/blank-lines
Keep vertical spaces between items or statements within range
|
2017-12-06 15:52:19 +13:00 |
|
Christopher Durham
|
0145ba7082
|
Only export path for linux
as per [@davidalber's advice](https://github.com/rust-lang-nursery/rustfmt/pull/2229#discussion_r155129274)
|
2017-12-05 21:42:00 -05:00 |
|
David Alber
|
eb42956e84
|
Adding print! specially-formatted format! -like macros list
This commit corrects what appears to be an accidental inclusion of
`panic!` twice in the list resulting from the union of ffbe52e and
aeb3398 .
|
2017-12-05 16:56:56 -08:00 |
|
David Alber
|
8c51122f54
|
Adding tests for all specially-formatted format! -like macros
|
2017-12-05 16:56:36 -08:00 |
|
Seiichi Uchida
|
9ed05410a3
|
Add more tests
|
2017-12-05 17:45:19 +09:00 |
|
Seiichi Uchida
|
04449c6622
|
Handle cases when bound changed from the default
|
2017-12-05 17:38:27 +09:00 |
|
Seiichi Uchida
|
2302e904e9
|
Add a test for 'blank_lines_lower_bound = 1'
|
2017-12-05 17:38:07 +09:00 |
|
Seiichi Uchida
|
39a304f529
|
Update tests
|
2017-12-05 17:16:04 +09:00 |
|
Seiichi Uchida
|
454c85e359
|
Cargo fmt
|
2017-12-05 17:15:58 +09:00 |
|
Seiichi Uchida
|
1d1305eef8
|
Take into account a trailing newline in buffer
|
2017-12-05 17:15:42 +09:00 |
|
Seiichi Uchida
|
5632a7c075
|
Process blank lines if only they're within file lines range
|
2017-12-05 17:14:57 +09:00 |
|
Seiichi Uchida
|
53616f63b1
|
Keep blank lines around comments with range
|
2017-12-05 16:39:45 +09:00 |
|
Seiichi Uchida
|
829d94940e
|
Factor out process_comment()
|
2017-12-05 16:25:33 +09:00 |
|
Seiichi Uchida
|
d96a48c517
|
Change the type of argument of push_vertical_spaces()
|
2017-12-05 15:19:36 +09:00 |
|
Seiichi Uchida
|
228578b9c7
|
Add count_newlines() utility function
|
2017-12-05 15:17:40 +09:00 |
|
Nick Cameron
|
ae51f69de4
|
Merge pull request #2239 from topecongiro/issue-2157
Fix double indented chained closure
|
2017-12-05 16:56:52 +13:00 |
|
Nick Cameron
|
c4c3f5ba1e
|
Merge pull request #2238 from topecongiro/issue-1209
Format a macro in the type position
|
2017-12-05 16:55:31 +13:00 |
|
Nick Cameron
|
38d2fb4ed6
|
Merge pull request #2237 from topecongiro/issue-2131
Do not pass files as arguments to rustfmt when dumping the default config
|
2017-12-05 16:53:00 +13:00 |
|
Seiichi Uchida
|
0c1eb20575
|
Fix indent of chain with small parent
|
2017-12-05 10:03:23 +09:00 |
|
Seiichi Uchida
|
b45a69699a
|
Add a test for #2157
|
2017-12-05 10:02:49 +09:00 |
|
Seiichi Uchida
|
289b5f4c21
|
Update a test
|
2017-12-05 08:44:26 +09:00 |
|
Seiichi Uchida
|
b2b14d0f7f
|
Foramt macro on types
|
2017-12-05 08:42:13 +09:00 |
|
Seiichi Uchida
|
ab8129069a
|
Add a test for #1209
|
2017-12-05 08:41:10 +09:00 |
|
Seiichi Uchida
|
65c90dc08c
|
Do not pass files as arguments to rustfmt when dumping the default config
|
2017-12-05 08:01:29 +09:00 |
|
Christopher Durham
|
4d84b1630b
|
Fix macOS build
- Ensure python is available https://github.com/travis-ci/travis-ci/issues/2312
- Only pip install --user on linux, macOS is in virtualenv
- Set PATH in a os-agnostic manner https://github.com/huonw/travis-cargo/pull/71
|
2017-12-04 01:24:38 -05:00 |
|
Nick Cameron
|
24f1f69d5a
|
Merge pull request #2236 from topecongiro/simple-array
Compress an array whose items are all 'simple'
|
2017-12-04 17:33:42 +13:00 |
|
Nick Cameron
|
77524632f3
|
Merge pull request #2235 from topecongiro/option_env
Inspect CFG_RELEASE_CHANNEL env var at compile time
|
2017-12-04 17:24:39 +13:00 |
|
topecongiro
|
1684df6a0a
|
Compress an array with simple items
|
2017-12-04 12:07:06 +09:00 |
|
topecongiro
|
8cf99b1d90
|
Factor out array_tactic
|
2017-12-04 12:06:46 +09:00 |
|
topecongiro
|
e90f2e7e27
|
Update tests
|
2017-12-04 12:05:16 +09:00 |
|
topecongiro
|
ef4b3d9bfa
|
Inspect CFG_RELEASE_CHANNEL env var at compile time
|
2017-12-04 11:34:27 +09:00 |
|
Nick Cameron
|
4018873d4b
|
Merge pull request #2219 from topecongiro/issue-549
Handle special-case format! like macros
|
2017-12-04 10:00:07 +13:00 |
|
Seiichi Uchida
|
026c716168
|
Cargo fmt
|
2017-12-03 11:38:16 +09:00 |
|
Seiichi Uchida
|
aeb33986b1
|
Add macros from the log crate to whitelist
|
2017-12-03 11:37:55 +09:00 |
|
topecongiro
|
8f395bd953
|
Cargo fmt
|
2017-12-03 11:34:18 +09:00 |
|
topecongiro
|
27a540db47
|
Factor out a mess
|
2017-12-03 11:34:18 +09:00 |
|