Seiichi Uchida
|
d1e5d7866b
|
Make CharClasses and FullCodeCharKind public
|
2017-12-11 11:47:19 +09:00 |
|
Seiichi Uchida
|
5faf31bb32
|
Trim a trailing whitespace on empty line inside code block comment
|
2017-12-11 11:37:13 +09:00 |
|
Seiichi Uchida
|
db29f9e0f7
|
Fix indent issue when recovering comments
Closes #1989
|
2017-12-11 09:20:02 +09:00 |
|
Seiichi Uchida
|
414a995926
|
Replace StringBuffer with String
|
2017-12-11 09:19:00 +09:00 |
|
Nick Cameron
|
0c9b2b402e
|
Merge pull request #2267 from topecongiro/issue-2264
Remove block() and block_only() wherever possible
|
2017-12-11 09:02:16 +13:00 |
|
Nick Cameron
|
08022ec1a3
|
Merge pull request #2265 from topecongiro/issue-2262
Fix bugs related to closures
|
2017-12-11 09:00:56 +13:00 |
|
Nick Cameron
|
5da2d7be32
|
Merge pull request #2258 from topecongiro/issue-819
Format macro in pattern position
|
2017-12-11 08:54:02 +13:00 |
|
Nick Cameron
|
d2b006d6b4
|
Merge pull request #2255 from topecongiro/nested-imports
Nested imports
|
2017-12-11 08:53:23 +13:00 |
|
Nick Cameron
|
68b43b2240
|
Merge pull request #2250 from topecongiro/rustfmt-skip-no-warning-on-items
Do not report errors on skipped items or statements
|
2017-12-11 08:47:26 +13:00 |
|
Seiichi Uchida
|
b29a3afb96
|
Fix indentation in multi lined pattern
|
2017-12-10 23:54:34 +09:00 |
|
Seiichi Uchida
|
a7060f9fdf
|
Remove excessive block() and block_only()
Since we now use the same indent style for every expressions, these safe guards
can be removed.
|
2017-12-10 23:39:09 +09:00 |
|
Seiichi Uchida
|
e3d2f2c2b1
|
Cargo fmt
|
2017-12-10 21:54:26 +09:00 |
|
Seiichi Uchida
|
90383d7426
|
Do not set inside_macro flag when converting try!() to '?'
This will keep rustfmt idempotent when using 'use_try_shorthand' config option.
|
2017-12-10 21:53:01 +09:00 |
|
Seiichi Uchida
|
42726906f7
|
Allow struct to be multi-lined in closure's body without block
|
2017-12-10 21:52:23 +09:00 |
|
Seiichi Uchida
|
bd6bef8cfa
|
Move macro check to is_block_closure_forced()
|
2017-12-10 21:49:59 +09:00 |
|
Seiichi Uchida
|
812fc4ca56
|
Remove and_one_line()
|
2017-12-10 21:30:12 +09:00 |
|
Seiichi Uchida
|
5871967312
|
Verify whether adding block is safe in rewrite_closure_with_block()
Also ensure that the expression is nested to avoid false-positive.
|
2017-12-10 21:27:28 +09:00 |
|
Christopher Durham
|
7e2c3cb857
|
unstable_features without CFG_RELEASE_CHANNEL
Per discussion in #2228
https://github.com/rust-lang-nursery/rustfmt/pull/2228#issuecomment-348893294
https://github.com/rust-lang-nursery/rustfmt/pull/2228#issuecomment-349799548
Inline comment should explain the reasoning.
|
2017-12-10 01:01:36 -05:00 |
|
Seiichi Uchida
|
5624175574
|
Format macro in pattern position
|
2017-12-10 00:22:00 +09:00 |
|
Seiichi Uchida
|
234c7da871
|
Handle nested imports
|
2017-12-09 16:45:25 +09:00 |
|
topecongiro
|
adc3b12ad4
|
Remove println! debug :(
|
2017-12-08 17:48:49 +09:00 |
|
topecongiro
|
821d04b2a4
|
Do not report errors on skipped items or statements
|
2017-12-08 17:46:43 +09:00 |
|
topecongiro
|
5e6bb3edb0
|
Keep track of line number in visitor
|
2017-12-08 16:59:04 +09:00 |
|
Nick Cameron
|
97fd517593
|
Merge pull request #2247 from topecongiro/optimize-snippet
Optimize snippet()
|
2017-12-08 20:39:01 +13:00 |
|
Seiichi Uchida
|
3ebe054362
|
Replace into() on &str with to_owned()
|
2017-12-08 13:07:42 +09:00 |
|
Seiichi Uchida
|
c776443981
|
Remove unused lifetime
|
2017-12-08 13:07:28 +09:00 |
|
Seiichi Uchida
|
23fa0bc3ef
|
Merge pull request #2240 from davidalber/revisit-2219
Adding `print!` to the list of specially-formatted `format!`-like macros
|
2017-12-07 17:37:01 +09:00 |
|
Seiichi Uchida
|
d6d8d86e94
|
Replace &Rc<String> with &str
|
2017-12-07 17:32:19 +09:00 |
|
David Alber
|
0f561a1447
|
Moving panic! into the list of macros from the Standard Library
|
2017-12-06 22:23:02 -08:00 |
|
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 |
|
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
|
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 |
|
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 |
|
Seiichi Uchida
|
04449c6622
|
Handle cases when bound changed from the default
|
2017-12-05 17:38:27 +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 |
|
Seiichi Uchida
|
0c1eb20575
|
Fix indent of chain with small parent
|
2017-12-05 10:03:23 +09:00 |
|