]> git.lizzy.rs Git - rust.git/log
rust.git
8 years agoadd option to ignore out of line modules
Aleksey Kladov [Wed, 23 Dec 2015 14:25:49 +0000 (17:25 +0300)]
add option to ignore out of line modules

8 years agoMerge pull request #713 from JanLikar/master
Nick Cameron [Sun, 20 Dec 2015 18:50:02 +0000 (07:50 +1300)]
Merge pull request #713 from JanLikar/master

Add verbose and quiet flags to cargo-fmt

8 years agoAdd verbose and quiet flags to cargo-fmt
Jan Likar [Sun, 20 Dec 2015 03:19:08 +0000 (04:19 +0100)]
Add verbose and quiet flags to cargo-fmt

Quiet mode supresses rustfmt's stdout, verbose mode prints targets that
are going to be formatted.

8 years agoMerge pull request #710 from JanLikar/master
Nick Cameron [Thu, 17 Dec 2015 19:43:41 +0000 (08:43 +1300)]
Merge pull request #710 from JanLikar/master

Remove `--write-mode=replace` from cargo-fmt

8 years agoRemove `--write-mode=replace` from cargo-fmt
Jan Likar [Thu, 17 Dec 2015 16:17:43 +0000 (17:17 +0100)]
Remove `--write-mode=replace` from cargo-fmt

Since replace is the default rustfmt write mode, there's no need to
call rustfmt with `--write-mode=replace`. As a bonus, it is now also
possible to override the write-mode.

8 years agoMerge pull request #704 from Sean1708/patch-1
Marcus Klaas de Vries [Wed, 16 Dec 2015 17:43:19 +0000 (18:43 +0100)]
Merge pull request #704 from Sean1708/patch-1

Fix spelling mistake in cargo-fmt usage string.

8 years agoFix spelling mistake in cargo-fmt usage string.
Sean Marshallsay [Wed, 16 Dec 2015 12:18:18 +0000 (12:18 +0000)]
Fix spelling mistake in cargo-fmt usage string.

8 years agoUse replace rather than overwrite for cargo fmt
Nick Cameron [Wed, 16 Dec 2015 05:07:59 +0000 (18:07 +1300)]
Use replace rather than overwrite for cargo fmt

8 years agomake cargo install easier
Nick Cameron [Wed, 16 Dec 2015 05:00:40 +0000 (18:00 +1300)]
make cargo install easier

8 years agoAdd quick start info to README.md, cargo update.
Nick Cameron [Wed, 16 Dec 2015 04:58:20 +0000 (17:58 +1300)]
Add quick start info to README.md, cargo update.

8 years agoMerge pull request #703 from JanLikar/cargo-fmt
Nick Cameron [Wed, 16 Dec 2015 04:51:29 +0000 (17:51 +1300)]
Merge pull request #703 from JanLikar/cargo-fmt

Add cargo-fmt binary

8 years agoAllow to pass arguments to rustfmt
Jan Likar [Wed, 16 Dec 2015 03:48:49 +0000 (04:48 +0100)]
Allow to pass arguments to rustfmt

8 years agoImprove README.md
Jan Likar [Wed, 16 Dec 2015 03:41:58 +0000 (04:41 +0100)]
Improve README.md

8 years agoReplace `locate-project` with `read-manifest`
Jan Likar [Wed, 16 Dec 2015 01:21:43 +0000 (02:21 +0100)]
Replace `locate-project` with `read-manifest`

Use `cargo read-manifest` instead of `cargo locate-project` to get
a list of files to be formatted.

8 years agoRemove unneeded dependencies
Jan Likar [Tue, 15 Dec 2015 22:57:05 +0000 (23:57 +0100)]
Remove unneeded dependencies

Remove dependency on Walkdir, which is no longer needed, because
cargo-fmt now uses cargo read-manifest to get a list of targets to
format.

8 years agoEdit README.md
Jan Likar [Tue, 15 Dec 2015 00:18:47 +0000 (01:18 +0100)]
Edit README.md

  - Add instructions for using cargo run with multiple binaries
  - Mention cargo-fmt binary

8 years agoAdd cargo-fmt binary
Jan Likar [Mon, 14 Dec 2015 14:50:19 +0000 (15:50 +0100)]
Add cargo-fmt binary

Add a new utility, which formats all readable .rs files in the src
directory of the crate using rustfmt. Both binaries can be installed
using cargo install rustfmt. cargo-fmt can be used as a Cargo
subcommand - cargo fmt.

8 years agoUpdate Cargo.lock
Jan Likar [Mon, 14 Dec 2015 14:49:46 +0000 (15:49 +0100)]
Update Cargo.lock

8 years agoChange Cargo.toml
Jan Likar [Mon, 14 Dec 2015 14:32:03 +0000 (15:32 +0100)]
Change Cargo.toml

Change Cargo.toml to include cargo-fmt's dependencies and add a
default cargo-fmt feature to enable users to only build rustfmt
if they don't need cargo-fmt.

8 years agoMerge pull request #697 from rust-lang-nursery/crates
Marcus Klaas de Vries [Sun, 13 Dec 2015 19:20:29 +0000 (20:20 +0100)]
Merge pull request #697 from rust-lang-nursery/crates

Use crates.io for everything

8 years agoFix the notes on running rustfmt
Nick Cameron [Sun, 13 Dec 2015 19:17:26 +0000 (08:17 +1300)]
Fix the notes on running rustfmt

8 years agoUse crates.io for everything
Nick Cameron [Sun, 13 Dec 2015 19:03:58 +0000 (08:03 +1300)]
Use crates.io for everything

8 years agoMerge pull request #695 from marcusklaas/string-rewrite-backslash
Nick Cameron [Sun, 13 Dec 2015 18:50:56 +0000 (07:50 +1300)]
Merge pull request #695 from marcusklaas/string-rewrite-backslash

Prevent backslash stripping in string literals

8 years agoMerge pull request #694 from marcusklaas/master1001
Nick Cameron [Sun, 13 Dec 2015 18:50:16 +0000 (07:50 +1300)]
Merge pull request #694 from marcusklaas/master1001

Don't panic on function return type rewrite failure

8 years agoPrevent backslash stripping in string literals
Marcus Klaas [Sat, 12 Dec 2015 15:20:53 +0000 (16:20 +0100)]
Prevent backslash stripping in string literals

8 years agoDon't panic on function return type rewrite failure
Marcus Klaas [Sat, 12 Dec 2015 14:41:10 +0000 (15:41 +0100)]
Don't panic on function return type rewrite failure

8 years agoMerge pull request #693 from vincenting/master
Marcus Klaas de Vries [Sat, 12 Dec 2015 13:44:31 +0000 (14:44 +0100)]
Merge pull request #693 from vincenting/master

add sublime text 3 binding plugin link

8 years agoadd sublime text 3 binding plugin link
vincenting [Sat, 12 Dec 2015 02:11:09 +0000 (10:11 +0800)]
add sublime text 3 binding plugin link

8 years agoMerge pull request #681 from rust-lang-nursery/comment-style
Nick Cameron [Wed, 9 Dec 2015 20:32:11 +0000 (09:32 +1300)]
Merge pull request #681 from rust-lang-nursery/comment-style

Add normalise_comments option.

8 years agoAdd normalise_comments option.
Nick Cameron [Tue, 8 Dec 2015 04:04:40 +0000 (17:04 +1300)]
Add normalise_comments option.

So block comments are not converted to line comments

8 years agocargo upgrade, bug fix, and prepare for packaging
Nick Cameron [Tue, 8 Dec 2015 03:19:23 +0000 (16:19 +1300)]
cargo upgrade, bug fix, and prepare for packaging

8 years agoMerge pull request #678 from marcusklaas/length-one-tuplez
Nick Cameron [Sun, 6 Dec 2015 20:01:38 +0000 (09:01 +1300)]
Merge pull request #678 from marcusklaas/length-one-tuplez

Fixed named arguments in bare function types

8 years agoMerge pull request #664 from marcusklaas/fix-reformat-failurez
Nick Cameron [Sun, 6 Dec 2015 19:33:02 +0000 (08:33 +1300)]
Merge pull request #664 from marcusklaas/fix-reformat-failurez

Don't include failed item rewrites in missed spans

8 years agoMerge pull request #668 from marcusklaas/regression-tests
Nick Cameron [Sun, 6 Dec 2015 19:10:06 +0000 (08:10 +1300)]
Merge pull request #668 from marcusklaas/regression-tests

Regression tests

8 years agoMerge pull request #666 from marcusklaas/matches-5000
Nick Cameron [Sun, 6 Dec 2015 19:07:23 +0000 (08:07 +1300)]
Merge pull request #666 from marcusklaas/matches-5000

Break function headers earlier

8 years agoMerge pull request #615 from JanLikar/version
Nick Cameron [Sun, 6 Dec 2015 18:32:16 +0000 (07:32 +1300)]
Merge pull request #615 from JanLikar/version

Add --version switch

8 years agoFixed named arguments in bare function types
Marcus Klaas [Sun, 6 Dec 2015 00:11:26 +0000 (01:11 +0100)]
Fixed named arguments in bare function types

8 years agoMerge pull request #674 from Ms2ger/start
Marcus Klaas de Vries [Fri, 4 Dec 2015 15:37:59 +0000 (16:37 +0100)]
Merge pull request #674 from Ms2ger/start

Use starts_with to avoid panics.

8 years agoMerge pull request #673 from Manishearth/clippy
Marcus Klaas de Vries [Fri, 4 Dec 2015 15:37:32 +0000 (16:37 +0100)]
Merge pull request #673 from Manishearth/clippy

Minor clippy fixes r? @nrc

8 years agoUse starts_with to avoid panics.
Ms2ger [Fri, 4 Dec 2015 15:10:14 +0000 (16:10 +0100)]
Use starts_with to avoid panics.

8 years agoMinor clippy fixes
Manish Goregaokar [Fri, 4 Dec 2015 12:32:19 +0000 (18:02 +0530)]
Minor clippy fixes

8 years agoAdd regression test for overlong trait methods
Marcus Klaas [Wed, 2 Dec 2015 20:08:09 +0000 (21:08 +0100)]
Add regression test for overlong trait methods

8 years agoAdd regression test for backslash stripping
Marcus Klaas [Wed, 2 Dec 2015 20:03:41 +0000 (21:03 +0100)]
Add regression test for backslash stripping

8 years agoMerge pull request #667 from Marwes/alias_where
Marcus Klaas de Vries [Wed, 2 Dec 2015 19:45:01 +0000 (20:45 +0100)]
Merge pull request #667 from Marwes/alias_where

Fix missed edgecases in formatting of type aliases

8 years agoDon't remove where clauses in type aliases
Markus Westerlind [Wed, 2 Dec 2015 18:39:45 +0000 (19:39 +0100)]
Don't remove where clauses in type aliases

8 years agoFix formatting of type aliases where '=' is at or close to the max width
Markus Westerlind [Wed, 2 Dec 2015 18:38:05 +0000 (19:38 +0100)]
Fix formatting of type aliases where '=' is at or close to the max width

8 years agoMerge pull request #659 from Marwes/where_clause
Marcus Klaas de Vries [Wed, 2 Dec 2015 18:06:24 +0000 (19:06 +0100)]
Merge pull request #659 from Marwes/where_clause

Fix where clauses not taking the width of the line into account

8 years agoMerge pull request #663 from SingingTree/match_trailing_comma
Marcus Klaas de Vries [Wed, 2 Dec 2015 18:05:04 +0000 (19:05 +0100)]
Merge pull request #663 from SingingTree/match_trailing_comma

WIP: Trailing commas for match block arms

8 years agoUpdate block checking code
Bryce Van Dyk [Wed, 2 Dec 2015 03:44:40 +0000 (16:44 +1300)]
Update block checking code

8 years agoBreak function headers earlier
Marcus Klaas [Tue, 1 Dec 2015 21:09:37 +0000 (22:09 +0100)]
Break function headers earlier

Closes rustfmt#295.

8 years agoAdd a BraceStyle parameter to rewrite_where_clause
Markus Westerlind [Tue, 1 Dec 2015 18:51:49 +0000 (19:51 +0100)]
Add a BraceStyle parameter to rewrite_where_clause

This allow it to exactly calculate if it needs to break the where clause into multiple lines

8 years agoUpdate trailing comma match logic, add tests
Bryce Van Dyk [Tue, 1 Dec 2015 07:10:57 +0000 (20:10 +1300)]
Update trailing comma match logic, add tests

Updates the traling comma code to attempt to handle multiline non-block bodies when
adding traling commas to blocks. Also add and update tests to cover better
the interactions between trailing commas and wrapping match arms.

8 years agoDon't include failed item rewrites in missed spans
Marcus Klaas [Mon, 30 Nov 2015 22:12:50 +0000 (23:12 +0100)]
Don't include failed item rewrites in missed spans

8 years agoTrailing commas for match block arms
Bryce Van Dyk [Mon, 30 Nov 2015 08:51:20 +0000 (21:51 +1300)]
Trailing commas for match block arms

Attempt to implement an option for trailing commas for block based match arms (issue
173). Put in place test files to verify this behaviour.

8 years agoUse the BraceStyle config to calculate the width for braces in where clasues
Markus Westerlind [Sat, 28 Nov 2015 12:59:14 +0000 (13:59 +0100)]
Use the BraceStyle config to calculate the width for braces in where clasues

8 years agoMerge pull request #662 from crumblingstatue/patch-1
Nick Cameron [Sat, 28 Nov 2015 09:14:24 +0000 (22:14 +1300)]
Merge pull request #662 from crumblingstatue/patch-1

Fix typo in README.md

8 years agoFix typo in README.md
Mika Attila [Sat, 28 Nov 2015 09:03:46 +0000 (10:03 +0100)]
Fix typo in README.md

We conform to (i.e. comply with) the Rust Style Guidelines, not confirm their validity.

8 years agoMerge pull request #660 from sanxiyn/unused-import
Nick Cameron [Fri, 27 Nov 2015 21:03:03 +0000 (10:03 +1300)]
Merge pull request #660 from sanxiyn/unused-import

Remove unused imports

8 years agoRemove unused imports
Seo Sanghyeon [Fri, 27 Nov 2015 14:38:05 +0000 (23:38 +0900)]
Remove unused imports

8 years agoFix where clauses not taking the width of the line into account
Markus Westerlind [Fri, 27 Nov 2015 08:25:31 +0000 (09:25 +0100)]
Fix where clauses not taking the width of the line into account

Fixes #630

8 years agoMerge pull request #640 from Marwes/alias
Nick Cameron [Thu, 26 Nov 2015 20:30:10 +0000 (09:30 +1300)]
Merge pull request #640 from Marwes/alias

Format type aliases

8 years agoUse utils::last_line_width in rewrite_type_alias
Markus Westerlind [Thu, 26 Nov 2015 20:20:04 +0000 (21:20 +0100)]
Use utils::last_line_width in rewrite_type_alias

8 years agoFormat type aliases
Markus Westerlind [Sun, 22 Nov 2015 18:21:01 +0000 (19:21 +0100)]
Format type aliases

Fixes #486

8 years agoMerge pull request #655 from kyeah/impl-comments
Nick Cameron [Thu, 26 Nov 2015 04:59:22 +0000 (17:59 +1300)]
Merge pull request #655 from kyeah/impl-comments

Keep comments in empty impl body

8 years agoReformat trim_newlines
Kevin Yeh [Thu, 26 Nov 2015 04:25:02 +0000 (22:25 -0600)]
Reformat trim_newlines

8 years agoMerge pull request #658 from sanxiyn/clippy
Nick Cameron [Wed, 25 Nov 2015 07:07:21 +0000 (20:07 +1300)]
Merge pull request #658 from sanxiyn/clippy

Apply Clippy

8 years agoApply Clippy
Seo Sanghyeon [Wed, 25 Nov 2015 06:39:15 +0000 (15:39 +0900)]
Apply Clippy

8 years agoFix empty trim_newline panic, add impl macro test
Kevin Yeh [Tue, 24 Nov 2015 20:37:31 +0000 (14:37 -0600)]
Fix empty trim_newline panic, add impl macro test

8 years agoAdd impl newline tests
Kevin Yeh [Tue, 24 Nov 2015 04:54:44 +0000 (22:54 -0600)]
Add impl newline tests

8 years agoKeep comments in empty impl bodies
Kevin Yeh [Tue, 24 Nov 2015 04:54:44 +0000 (22:54 -0600)]
Keep comments in empty impl bodies

8 years agoMerge pull request #642 from rust-lang-nursery/impl
Marcus Klaas de Vries [Mon, 23 Nov 2015 21:09:28 +0000 (22:09 +0100)]
Merge pull request #642 from rust-lang-nursery/impl

Implement formatting of impls

8 years agoFix a bug with nested impls
Nick Cameron [Mon, 23 Nov 2015 02:49:21 +0000 (15:49 +1300)]
Fix a bug with nested impls

8 years agoMerge pull request #646 from rust-lang-nursery/mulit-file
Marcus Klaas de Vries [Mon, 23 Nov 2015 20:35:09 +0000 (21:35 +0100)]
Merge pull request #646 from rust-lang-nursery/mulit-file

 Handle multiply-referenced files

8 years agoMerge pull request #649 from jaxx/dependency-upd1
Nick Cameron [Mon, 23 Nov 2015 19:08:35 +0000 (08:08 +1300)]
Merge pull request #649 from jaxx/dependency-upd1

update dependencies and fix compile errors

8 years agoupdate dependencies and fix compile errors
Jakko Sikkar [Mon, 23 Nov 2015 18:54:33 +0000 (20:54 +0200)]
update dependencies and fix compile errors

8 years agoHandle multiply-referenced files
Nick Cameron [Mon, 23 Nov 2015 02:22:00 +0000 (15:22 +1300)]
Handle multiply-referenced files

Fixes #645

8 years agoMerge pull request #641 from marcusklaas/fix-doc-commentz
Nick Cameron [Mon, 23 Nov 2015 00:58:19 +0000 (13:58 +1300)]
Merge pull request #641 from marcusklaas/fix-doc-commentz

Correct doc comment indentation for struct fields

8 years agoTypes which can be return types for function types
Nick Cameron [Mon, 23 Nov 2015 00:23:41 +0000 (13:23 +1300)]
Types which can be return types for function types

Fixes #643

8 years agotests
Nick Cameron [Mon, 23 Nov 2015 00:07:53 +0000 (13:07 +1300)]
tests

8 years agoReformatting due to changes
Nick Cameron [Sun, 22 Nov 2015 23:02:54 +0000 (12:02 +1300)]
Reformatting due to changes

8 years agoImplement formatting for impls
Nick Cameron [Sun, 22 Nov 2015 23:00:22 +0000 (12:00 +1300)]
Implement formatting for impls

Fixes #614

8 years agoCorrect doc comment indentation for struct fields
Marcus Klaas [Sun, 22 Nov 2015 21:55:57 +0000 (22:55 +0100)]
Correct doc comment indentation for struct fields

Fix https://github.com/rust-lang-nursery/rustfmt/issues/572.

8 years agoMerge pull request #639 from rust-lang-nursery/mod-skip
Marcus Klaas de Vries [Sun, 22 Nov 2015 21:16:31 +0000 (22:16 +0100)]
Merge pull request #639 from rust-lang-nursery/mod-skip

Take rustfmt_skip attribute into account on modules

8 years agoTake rustfmt_skip attribute into account on modules
Nick Cameron [Sun, 22 Nov 2015 20:20:53 +0000 (09:20 +1300)]
Take rustfmt_skip attribute into account on modules

Closes #632

8 years agoMerge pull request #638 from marcusklaas/visual-struct-last-comment
Nick Cameron [Sun, 22 Nov 2015 18:23:58 +0000 (07:23 +1300)]
Merge pull request #638 from marcusklaas/visual-struct-last-comment

Fix last comment for visually formatted struct lits

8 years agoMerge pull request #637 from marcusklaas/fn-type
Nick Cameron [Sun, 22 Nov 2015 18:22:26 +0000 (07:22 +1300)]
Merge pull request #637 from marcusklaas/fn-type

Improve function type formatting

8 years agoFix last comment for visually formatted struct lits
Marcus Klaas [Sun, 22 Nov 2015 16:41:54 +0000 (17:41 +0100)]
Fix last comment for visually formatted struct lits

8 years agoFormat bare function types
Marcus Klaas [Sun, 22 Nov 2015 15:07:38 +0000 (16:07 +0100)]
Format bare function types

Fix https://github.com/rust-lang-nursery/rustfmt/issues/616.
Fix https://github.com/rust-lang-nursery/rustfmt/issues/276.
Close https://github.com/rust-lang-nursery/rustfmt/issues/350.

8 years agoFix up indentation of function style paths
Marcus Klaas [Sun, 22 Nov 2015 13:48:30 +0000 (14:48 +0100)]
Fix up indentation of function style paths

Fixes https://github.com/rust-lang-nursery/rustfmt/issues/105.

8 years agoExtract fn rewrite methods from RewriteVisitor
Marcus Klaas [Sun, 22 Nov 2015 12:45:51 +0000 (13:45 +0100)]
Extract fn rewrite methods from RewriteVisitor

8 years agoMerge pull request #636 from KiChjang/spelling
Nick Cameron [Sun, 22 Nov 2015 05:37:51 +0000 (18:37 +1300)]
Merge pull request #636 from KiChjang/spelling

Fix incorrect usage of 'it's'

8 years agoFix incorrect usage of 'it's'
Keith Yeung [Sat, 21 Nov 2015 23:55:42 +0000 (15:55 -0800)]
Fix incorrect usage of 'it's'

8 years agoMerge pull request #633 from marcusklaas/mod-comment
Marcus Klaas de Vries [Sat, 21 Nov 2015 20:24:29 +0000 (21:24 +0100)]
Merge pull request #633 from marcusklaas/mod-comment

Rewrite module declarations

8 years agoRewrite module declarations
Marcus Klaas [Fri, 20 Nov 2015 21:44:15 +0000 (22:44 +0100)]
Rewrite module declarations

8 years agoMerge pull request #635 from Marwes/long_field_access
Marcus Klaas de Vries [Sat, 21 Nov 2015 20:04:34 +0000 (21:04 +0100)]
Merge pull request #635 from Marwes/long_field_access

Fix long field accesses not being broken onto separate lines

8 years agoFix long field accesses not being broken onto separate lines
Markus Westerlind [Sat, 21 Nov 2015 00:04:23 +0000 (01:04 +0100)]
Fix long field accesses not being broken onto separate lines

Fixes #512

8 years agoMerge pull request #634 from Marwes/block_comment_crlf
Nick Cameron [Fri, 20 Nov 2015 23:47:53 +0000 (12:47 +1300)]
Merge pull request #634 from Marwes/block_comment_crlf

Avoid adding an extra newline after block comments

8 years agoAvoid adding an extra newline after block comments
Markus Westerlind [Fri, 20 Nov 2015 22:31:05 +0000 (23:31 +0100)]
Avoid adding an extra newline after block comments

When block comments were rewritten to line comments they check if a new line needs to be added and adds one if needed. It only checked for '\n' however which would cause a newline to be added even if the comment was ended by "\r\n"

8 years agoMerge pull request #603 from marcusklaas/multiline-math-armz
Marcus Klaas de Vries [Fri, 20 Nov 2015 20:58:39 +0000 (21:58 +0100)]
Merge pull request #603 from marcusklaas/multiline-math-armz

Wrap/unwrap match arms

8 years agoAdd option to disable (un)wrapping of match arms
Marcus Klaas [Fri, 20 Nov 2015 20:50:25 +0000 (21:50 +0100)]
Add option to disable (un)wrapping of match arms