Marcus Klaas de Vries
8e2547b6bc
Merge pull request #505 from tikue/master
...
Fix doc comment regression and add tests.
2015-10-20 20:14:27 +02:00
Tim Kuehn
6b4ef7457a
Fix doc comment regression and add tests.
2015-10-20 02:13:14 -07:00
Marcus Klaas de Vries
526ccff690
Merge pull request #445 from marcusklaas/comments
...
Format more comments
2015-10-19 23:09:04 +02:00
Marcus Klaas
e8447a8210
Fix large block comments
2015-10-19 23:06:36 +02:00
Marcus Klaas
3970748f59
Remove overflow indentation
2015-10-19 23:06:36 +02:00
Marcus Klaas
cf0f5ca814
Implement CommentCodeSlices
2015-10-19 23:06:35 +02:00
Nick Cameron
0148c16b64
Merge pull request #473 from marcusklaas/empty-struktz
...
Refactor enum formatting
2015-10-20 09:13:20 +13:00
Marcus Klaas
11756d2ef8
Refactor enum formatting
2015-10-19 21:28:05 +02:00
Marcus Klaas de Vries
754925e132
Merge pull request #484 from marcusklaas/patternz
...
Format some patterns
2015-10-19 20:20:29 +02:00
Nick Cameron
c719d68078
Merge pull request #500 from marcusklaas/pub-statix
...
Format visibility for statics and consts
2015-10-20 07:17:01 +13:00
Marcus Klaas
ca023ba9b7
Format some patterns
2015-10-19 20:15:36 +02:00
Marcus Klaas
7e0456b852
Format visibility for statics and consts
2015-10-19 20:08:03 +02:00
Marcus Klaas de Vries
8a9bbd9d7c
Merge pull request #487 from marcusklaas/konsts-n-statix
...
Format constants and static variables
2015-10-18 23:03:01 +02:00
Marcus Klaas
3ce425c9ed
Factor out common item indentation idiom
2015-10-18 22:59:39 +02:00
Nick Cameron
2995e1b22b
Merge pull request #488 from marcusklaas/fn-arg-indents
...
Fix indentation for function arguments
2015-10-19 09:29:56 +13:00
Marcus Klaas
8e2a910021
Fix indentation for function arguments
2015-10-18 22:22:41 +02:00
Marcus Klaas
1a7d39041e
Format constants and static variables
2015-10-18 21:36:26 +02:00
Nick Cameron
d326a29b4b
Merge pull request #479 from marcusklaas/moar-types
...
Format more type variants
2015-10-18 15:40:11 +13:00
Nick Cameron
d7019ce897
Merge pull request #474 from marcusklaas/fn-indent
...
Properly indent pub fns in extern blocks
2015-10-18 15:19:32 +13:00
Nick Cameron
51afb3ed10
Merge pull request #475 from marcusklaas/vektorz
...
Format vec! macro using brackets
2015-10-18 15:17:49 +13:00
Marcus Klaas de Vries
36c9a3acf9
Merge pull request #482 from sinhpham/refactor_write_snippet
...
Refactor write_snippet
2015-10-17 23:50:29 +02:00
Sinh Pham
82a6cca010
Refactor write_snippet
2015-10-17 11:35:47 -07:00
Marcus Klaas
01937061a9
Format more type variants
2015-10-17 16:05:59 +02:00
Marcus Klaas
5407202fdf
Properly indent pub fns in extern blocks
2015-10-16 23:05:11 +02:00
Marcus Klaas
a9bd695723
Format vec! macro using brackets
2015-10-16 22:55:42 +02:00
Marcus Klaas de Vries
00aa232834
Merge pull request #472 from marcusklaas/rustup4000
...
Remove unsafe push and pop variants
2015-10-16 18:16:48 +02:00
Marcus Klaas
5cc60dca97
Remove unsafe push and pop variants
2015-10-16 18:11:46 +02:00
Marcus Klaas de Vries
dfa8ae4048
Merge pull request #464 from marcusklaas/semicolonz
...
Force semicolons after break/continue/return. Remove after blocks.
2015-10-15 21:03:38 +02:00
Marcus Klaas de Vries
5ac3be2c11
Merge pull request #469 from marcusklaas/rustup300
...
Adjust for unified enum variants and structs
2015-10-15 20:50:33 +02:00
Marcus Klaas
5ca9381d74
Adjust for unified enum variants and structs
2015-10-15 20:37:36 +02:00
Marcus Klaas
b039e3a8c3
Force semicolons after break/continue/return. Remove after blocks.
2015-10-15 19:55:42 +02:00
Nick Cameron
f04358e398
Merge pull request #461 from marcusklaas/hard-tab-chains
...
Indent uncontinued chains to block level
2015-10-15 08:40:01 +13:00
Marcus Klaas
dba08bf898
Indent uncontinued chains to block level
2015-10-14 19:41:29 +02:00
Nick Cameron
1acce558be
Merge pull request #453 from gsvolt/issue353
...
Issue353
2015-10-13 20:16:43 +13:00
Gaurav Saxena
7f1fbea8e9
added semicolons for return statements
2015-10-13 02:22:35 -04:00
Gaurav Saxena
af00f3ffe6
added semicolons to break statements
2015-10-13 02:17:51 -04:00
Nick Cameron
c23dca3925
Merge pull request #449 from marcusklaas/array-block-indent
...
Use visual block indentation for array literals
2015-10-13 12:11:05 +13:00
Marcus Klaas
e6af5d2c83
Use visual block indentation for array literals
2015-10-12 21:14:12 +02:00
Marcus Klaas de Vries
4bc43f6f35
Merge pull request #443 from marcusklaas/variadic-fns
...
Format variadic arguments
2015-10-11 21:01:10 +02:00
Marcus Klaas
b768d27f03
Format variadic arguments
2015-10-11 20:57:44 +02:00
Nick Cameron
47483866c6
Merge pull request #437 from iwillspeak/master
...
Fix Build to Compile with 1.5.0-nightly (87cd2c082
)
2015-10-11 08:16:44 +13:00
Will Speak
a5081c9832
Fix Build to Compile with 1.5.0-nightly ( 87cd2c082
)
...
There was an extra, unused, paramter int he match arm which causes an
error when compiling with the latest nightly.
2015-10-10 19:02:25 +01:00
Nick Cameron
25abebf576
Merge pull request #432 from nrc/long-tuple
...
Handle multi-line return types and multi-line tuples
2015-10-10 14:58:33 +13:00
Nick Cameron
aed558fce4
Handle multi-line return types and multi-line tuples
...
Closes #409
2015-10-10 14:55:31 +13:00
Nick Cameron
e9ea76983c
Merge pull request #433 from sinhpham/fix_430
...
Fix https://github.com/nrc/rustfmt/issues/430
2015-10-09 18:51:58 +13:00
Sinh Pham
f075fd01ab
Fix https://github.com/nrc/rustfmt/issues/430
2015-10-08 22:49:16 -07:00
Nick Cameron
3ca8d3677a
Merge pull request #429 from marcusklaas/method-calls2
...
Try "overflowing" the final function argument when it's a closure
2015-10-09 12:27:37 +13:00
Marcus Klaas
ccd404ac6f
Try "overflowing" the final function argument when it's a closure
...
This means that we try formatting the last argument of a function call with block
indentation instead of visual indentation when it is a closure and its first line
fits on the same line as the first arguments.
2015-10-08 23:40:33 +02:00
Marcus Klaas de Vries
e7a6795509
Merge pull request #420 from mwiczer/Issue270
...
Fix https://github.com/nrc/rustfmt/issues/270
2015-10-08 23:38:04 +02:00
mwiczer
5162282b60
Support pre- and post-comments for enums
...
Use lists to format enum variants rather than special formatting.
Add tests for enums mostly around block comments.
2015-10-08 17:22:57 -04:00