Tiziano Santoro
ae85d2dfb6
Add dartfmt
2015-11-05 14:32:43 +00:00
Johann
8adfaeee1e
Add rustfmt
...
This adds rustfmt to the list of default formatters.
2015-11-03 14:52:15 +01:00
Chiel92
02627f491b
Merge branch 'dev'
2015-10-31 19:01:31 +01:00
Nicolas Goy
e37d0a289c
Fix quotes to have the bufname evaluated dynamically
2015-10-31 11:55:06 +01:00
Chiel ten Brinke
1243463143
Also take different eols into account for removing last empty line
2015-10-29 17:25:39 +01:00
Chiel ten Brinke
735d709e84
Fix python3 support.
2015-10-29 12:22:48 +01:00
Nicolas Goy
e7432ba246
Fix https://github.com/Chiel92/vim-autoformat/issues/84
2015-10-28 15:17:43 +01:00
Chiel ten Brinke
e6ecfff004
Merge master.
2015-10-28 13:59:03 +01:00
Chiel ten Brinke
10e80a996c
Merge branch 'master' into dev
2015-10-28 13:57:45 +01:00
Chiel ten Brinke
8a740ab186
Try all possible new line characters to split on.
2015-10-28 13:57:22 +01:00
Chiel92
f6bbac220b
Revert unnecessary distinction between autopep8 versions.
2015-10-13 18:10:07 +02:00
Chiel92
2b1c834271
Merge branch 'master' of https://github.com/Chiel92/vim-autoformat
2015-10-10 14:00:53 +02:00
Chiel92
ebce50ee3b
Support another autopep8 version.
2015-10-10 14:00:00 +02:00
Chris Coe
27abe69588
quick fix for both if and else conditions
2015-10-10 07:41:51 -04:00
Chris Coe
62554bd2b0
fix endline in python3
2015-10-08 17:06:58 -04:00
Chiel92
d3d07cb23e
Use shiftwidth() instead of &shiftwidth.
2015-10-08 18:15:41 +02:00
Chiel92
e1e082a970
attempt crossplatform line endings
2015-08-31 21:11:15 +02:00
Chiel92
0ea8377eaa
Cleanup
2015-08-08 14:37:21 +02:00
Fredrik Hansson
9545f0cfcf
fix for using the default gg=G on files without formatting definitions at all
2015-08-08 14:01:26 +02:00
philolo1
247f2d98e7
make the formatter options be configureable in the vimrc
2015-08-08 11:05:41 +02:00
Chiel92
399ea3a44d
Minor clean up.
2015-08-01 06:35:59 +02:00
Chiel92
a5b99fa608
Remove pendent newline from formatter output. Fix #61 .
2015-08-01 05:57:54 +02:00
Chiel92
509f982da6
Update readme
2015-06-22 09:18:49 +02:00
Chiel92
47bd95f672
Ugly hack to support +python3
2015-06-19 23:17:31 +02:00
Chiel92
9107b620f4
Fix previous commit
2015-06-19 13:58:09 +02:00
Chiel92
977500d769
Allow vim with +python3 as well.
2015-06-19 13:38:20 +02:00
Chiel92
6eb339b641
Add tidy definition for html
2015-06-13 17:53:44 +02:00
Chiel92
35eb03c3d3
Add another go definition
2015-06-13 16:30:13 +02:00
Dani Hodovic
a3f65420ea
Added golang - gofmt support
...
Added support for gofmt without any of the extra formatting options
enabled by default. Extra options can be found using `gofmt --help`
(-r, -s).
2015-06-13 11:39:06 +02:00
Chiel92
f7e872f15a
Move window state recall outside TryFormatter
2015-06-12 14:29:33 +02:00
Chiel92
ba12dfc1b7
Add note about python support in README. Related to #54 .
2015-06-11 09:51:51 +02:00
Sergiy Borodych
716813ee2d
add check if vim has no support for python
...
it is necessary to verify the custom formatter
if no support show a notional warning message
2015-06-11 10:23:20 +03:00
Chiel92
8e72f291c7
Fix broken definition. Fix #53 .
2015-06-09 10:18:22 +02:00
Chiel92
bafaadaaee
Clean up, update readme
2015-06-06 11:54:30 +02:00
Chiel92
ff8deba487
Cover jscs in README
2015-05-31 22:10:33 +02:00
Chiel92
f256d815e7
Automatically check for supertype formatters, as requested in #50
2015-05-31 21:56:00 +02:00
Chiel92
b553cd17de
Add possibility to extend $PATH for formatters. Update README.
2015-05-31 20:58:14 +02:00
Chiel92
c6e2dc21c1
Warn for out-of-date configuration
2015-05-30 21:00:16 +02:00
Chiel92
2232436991
Fix bug in translating verbose flag to python
2015-05-30 16:18:30 +02:00
Chiel92
495dc9651d
Support python cli-version of js-beautify by default
2015-05-30 16:11:37 +02:00
Chiel92
5d90bb9241
Clang-format accepts ranges. Update readme.
2015-05-30 12:12:06 +02:00
Chiel92
bb004752d3
Merge branch 'multiple-formatters' of https://github.com/Chiel92/vim-autoformat into multiple-formatters
2015-05-30 11:59:15 +02:00
Chiel92
b1b6b87309
Update readme. Ranged do not need separate definition.
2015-05-30 11:12:02 +02:00
Chiel92
55fca18a96
Providing range for autopep8 works.
2015-05-30 11:02:07 +02:00
Chiel92
a4533d1769
Update default definitions. Readme update.
2015-05-23 14:25:29 +02:00
Chiel92
2ed8f00bb5
Try all available formatters until one works
2015-05-23 10:02:05 +02:00
Michael Robinson
57b34851c3
Updated jscs default
2015-05-21 01:05:56 +12:00
Michael Robinson
9a9314d351
Added jscs definition for JavaScript
2015-05-21 00:56:29 +12:00
Chiel92
dfd9461f23
Multiple formatters. Don't write errors to buffer.
...
Using python we can check for formatter errors instead of writing the
errors to the buffer. Multiple formatters can be supplied by lists now.
Backward compatibility breaks:
- Variable names have changed
- Formatter is specified as one expression
- gq has been removed, Autoformat should accept ranges
- python has to be compiled in
To be done:
- Find easy way to selected default formatter out of available formatter
- Make autoformat accept ranges
2015-05-18 19:27:00 +02:00
Chiel92
c16a053519
Take &verbose variable into account. Fix #48 .
2015-04-09 10:59:54 +02:00