]>
git.lizzy.rs Git - rust.git/log
Nick Cameron [Mon, 4 Jan 2016 18:40:03 +0000 (07:40 +1300)]
Merge pull request #739 from svmnotn/case_insensitive_config_options
ignore case for config enums. Fixes #738
Victor M. Suarez [Sun, 3 Jan 2016 01:47:10 +0000 (20:47 -0500)]
ignore case for config enums. Fixes #738
Marcus Klaas de Vries [Sat, 2 Jan 2016 16:46:35 +0000 (17:46 +0100)]
Merge pull request #736 from sinhpham/vsc_doc
Add doc for Visual Studio Code plugins
Marcus Klaas de Vries [Fri, 1 Jan 2016 19:21:15 +0000 (20:21 +0100)]
Merge pull request #734 from sinhpham/issue_700
Fixed #700
Sinh Pham [Fri, 1 Jan 2016 17:30:36 +0000 (09:30 -0800)]
Add doc for Visual Studio Code plugins
Sinh Pham [Thu, 31 Dec 2015 23:02:44 +0000 (15:02 -0800)]
Fixed #700, use default color for titles and context in write-mode=diff
Marcus Klaas de Vries [Mon, 28 Dec 2015 16:45:56 +0000 (17:45 +0100)]
Merge pull request #732 from utkarshkukreti/update-diff-to-0.1.8
Update diff to 0.1.8
Utkarsh Kukreti [Mon, 28 Dec 2015 11:53:34 +0000 (17:23 +0530)]
Add tests for #606.
Utkarsh Kukreti [Mon, 28 Dec 2015 06:10:47 +0000 (11:40 +0530)]
Bump diff to 0.1.8. Fixes #606.
Marcus Klaas de Vries [Sun, 27 Dec 2015 14:09:14 +0000 (15:09 +0100)]
Merge pull request #729 from marcusklaas/funky-self
Make fn argument formatting more resilient for complex self types
Marcus Klaas [Sun, 27 Dec 2015 13:25:37 +0000 (14:25 +0100)]
Make fn argument formatting more resilient for complex self types
Nick Cameron [Sat, 26 Dec 2015 20:18:20 +0000 (09:18 +1300)]
Merge pull request #728 from marcusklaas/typed-mut-self
format typed mut self
Nick Cameron [Sat, 26 Dec 2015 20:15:34 +0000 (09:15 +1300)]
Merge pull request #726 from marcusklaas/string-backslashes
Prevent incorrect backslash removal in strings
Marcus Klaas [Fri, 25 Dec 2015 19:59:46 +0000 (20:59 +0100)]
Reduce dependency on pprust
Marcus Klaas [Fri, 25 Dec 2015 18:07:51 +0000 (19:07 +0100)]
Preserve mutability for typed self arguments
Marcus Klaas [Fri, 25 Dec 2015 17:50:40 +0000 (18:50 +0100)]
Prevent incorrect backslash removal in strings
Nick Cameron [Wed, 23 Dec 2015 22:11:56 +0000 (11:11 +1300)]
Merge pull request #722 from matklad/test-ignore-children
test ignored out of line modules
Aleksey Kladov [Wed, 23 Dec 2015 21:15:29 +0000 (00:15 +0300)]
test ignored out of line modules
tests #719
Nick Cameron [Wed, 23 Dec 2015 20:34:18 +0000 (09:34 +1300)]
Merge pull request #720 from matklad/update-lcok
update Cargo.lock to match Cargo.toml
Nick Cameron [Wed, 23 Dec 2015 20:32:44 +0000 (09:32 +1300)]
Merge pull request #719 from matklad/ignore-child-mods
add option to ignore out of line modules
Aleksey Kladov [Wed, 23 Dec 2015 14:31:54 +0000 (17:31 +0300)]
update Cargo.lock to match Cargo.toml
Aleksey Kladov [Wed, 23 Dec 2015 14:25:49 +0000 (17:25 +0300)]
add option to ignore out of line modules
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
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.
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
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.
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.
Sean Marshallsay [Wed, 16 Dec 2015 12:18:18 +0000 (12:18 +0000)]
Fix spelling mistake in cargo-fmt usage string.
Nick Cameron [Wed, 16 Dec 2015 05:07:59 +0000 (18:07 +1300)]
Use replace rather than overwrite for cargo fmt
Nick Cameron [Wed, 16 Dec 2015 05:00:40 +0000 (18:00 +1300)]
make cargo install easier
Nick Cameron [Wed, 16 Dec 2015 04:58:20 +0000 (17:58 +1300)]
Add quick start info to README.md, cargo update.
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
Jan Likar [Wed, 16 Dec 2015 03:48:49 +0000 (04:48 +0100)]
Allow to pass arguments to rustfmt
Jan Likar [Wed, 16 Dec 2015 03:41:58 +0000 (04:41 +0100)]
Improve README.md
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.
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.
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
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.
Jan Likar [Mon, 14 Dec 2015 14:49:46 +0000 (15:49 +0100)]
Update Cargo.lock
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.
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
Nick Cameron [Sun, 13 Dec 2015 19:17:26 +0000 (08:17 +1300)]
Fix the notes on running rustfmt
Nick Cameron [Sun, 13 Dec 2015 19:03:58 +0000 (08:03 +1300)]
Use crates.io for everything
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
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
Marcus Klaas [Sat, 12 Dec 2015 15:20:53 +0000 (16:20 +0100)]
Prevent backslash stripping in string literals
Marcus Klaas [Sat, 12 Dec 2015 14:41:10 +0000 (15:41 +0100)]
Don't panic on function return type rewrite failure
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
vincenting [Sat, 12 Dec 2015 02:11:09 +0000 (10:11 +0800)]
add sublime text 3 binding plugin link
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.
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
Nick Cameron [Tue, 8 Dec 2015 03:19:23 +0000 (16:19 +1300)]
cargo upgrade, bug fix, and prepare for packaging
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
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
Nick Cameron [Sun, 6 Dec 2015 19:10:06 +0000 (08:10 +1300)]
Merge pull request #668 from marcusklaas/regression-tests
Regression tests
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
Nick Cameron [Sun, 6 Dec 2015 18:32:16 +0000 (07:32 +1300)]
Merge pull request #615 from JanLikar/version
Add --version switch
Marcus Klaas [Sun, 6 Dec 2015 00:11:26 +0000 (01:11 +0100)]
Fixed named arguments in bare function types
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.
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
Ms2ger [Fri, 4 Dec 2015 15:10:14 +0000 (16:10 +0100)]
Use starts_with to avoid panics.
Manish Goregaokar [Fri, 4 Dec 2015 12:32:19 +0000 (18:02 +0530)]
Minor clippy fixes
Marcus Klaas [Wed, 2 Dec 2015 20:08:09 +0000 (21:08 +0100)]
Add regression test for overlong trait methods
Marcus Klaas [Wed, 2 Dec 2015 20:03:41 +0000 (21:03 +0100)]
Add regression test for backslash stripping
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
Markus Westerlind [Wed, 2 Dec 2015 18:39:45 +0000 (19:39 +0100)]
Don't remove where clauses in type aliases
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
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
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
Bryce Van Dyk [Wed, 2 Dec 2015 03:44:40 +0000 (16:44 +1300)]
Update block checking code
Marcus Klaas [Tue, 1 Dec 2015 21:09:37 +0000 (22:09 +0100)]
Break function headers earlier
Closes rustfmt#295.
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
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.
Marcus Klaas [Mon, 30 Nov 2015 22:12:50 +0000 (23:12 +0100)]
Don't include failed item rewrites in missed spans
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.
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
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
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.
Nick Cameron [Fri, 27 Nov 2015 21:03:03 +0000 (10:03 +1300)]
Merge pull request #660 from sanxiyn/unused-import
Remove unused imports
Seo Sanghyeon [Fri, 27 Nov 2015 14:38:05 +0000 (23:38 +0900)]
Remove unused imports
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
Nick Cameron [Thu, 26 Nov 2015 20:30:10 +0000 (09:30 +1300)]
Merge pull request #640 from Marwes/alias
Format type aliases
Markus Westerlind [Thu, 26 Nov 2015 20:20:04 +0000 (21:20 +0100)]
Use utils::last_line_width in rewrite_type_alias
Markus Westerlind [Sun, 22 Nov 2015 18:21:01 +0000 (19:21 +0100)]
Format type aliases
Fixes #486
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
Kevin Yeh [Thu, 26 Nov 2015 04:25:02 +0000 (22:25 -0600)]
Reformat trim_newlines
Nick Cameron [Wed, 25 Nov 2015 07:07:21 +0000 (20:07 +1300)]
Merge pull request #658 from sanxiyn/clippy
Apply Clippy
Seo Sanghyeon [Wed, 25 Nov 2015 06:39:15 +0000 (15:39 +0900)]
Apply Clippy
Kevin Yeh [Tue, 24 Nov 2015 20:37:31 +0000 (14:37 -0600)]
Fix empty trim_newline panic, add impl macro test
Kevin Yeh [Tue, 24 Nov 2015 04:54:44 +0000 (22:54 -0600)]
Add impl newline tests
Kevin Yeh [Tue, 24 Nov 2015 04:54:44 +0000 (22:54 -0600)]
Keep comments in empty impl bodies
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
Nick Cameron [Mon, 23 Nov 2015 02:49:21 +0000 (15:49 +1300)]
Fix a bug with nested impls
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
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
Jakko Sikkar [Mon, 23 Nov 2015 18:54:33 +0000 (20:54 +0200)]
update dependencies and fix compile errors
Nick Cameron [Mon, 23 Nov 2015 02:22:00 +0000 (15:22 +1300)]
Handle multiply-referenced files
Fixes #645
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
Nick Cameron [Mon, 23 Nov 2015 00:23:41 +0000 (13:23 +1300)]
Types which can be return types for function types
Fixes #643
Nick Cameron [Mon, 23 Nov 2015 00:07:53 +0000 (13:07 +1300)]
tests