b99cba7b0c
Add an example GIF to the README file.
w0rp
2016-10-04 22:38:43 +01:00
a95aa97780
Add support for linting when a file is saved.
w0rp
2016-10-04 21:31:47 +01:00
aebf8e0196
Change the flags file so it uses the get function.
w0rp
2016-10-04 21:28:54 +01:00
6754b9f1f8
Improve the signs feature so it can work with vim-gitgutter and possibly other plugins.
w0rp
2016-10-04 21:10:36 +01:00
dd3a34fa27
Add tidy support for html
Kabbaj Amine
2016-10-04 22:10:12 +03:00
c6dc324add
Add a function for finding nearest files, and use it to fix JSHint so it will find configuration files automatically.
w0rp
2016-10-04 18:24:46 +01:00
bd2f39f21a
Handle line numbers beyond the end for any linter.
w0rp
2016-10-04 18:17:02 +01:00
8c1f0178ed
Get the filename for buffers in a way that NeoVim will like.
w0rp
2016-10-04 14:50:07 +01:00
705f4232c0
Add support for formatting filenames into commands, and use it to fix linting with older eslint versions.
w0rp
2016-10-04 13:50:44 +01:00
6269ffa0b2
Add support for checking PHP code, courtesy of Spencer Wood.
w0rp
2016-10-04 00:16:53 +01:00
2d1f1fd698
Write YAML for the name instead, and make the example lines match the YAML linter regex.
w0rp
2016-10-03 23:53:04 +01:00
65f5e15af5
Rename the SASS files to follow the convention from other files, and move the function for handling CSSLint style output into the handlers file.
w0rp
2016-10-03 23:24:18 +01:00
406e5db352
Add sass/scss support with sass-lint
Kabbaj Amine
2016-10-03 21:02:21 +03:00
6a442dae6e
Fix a bug with reading from large files. Large files we being truncated by closing the input buffer too early.
w0rp
2016-09-27 15:06:26 +01:00
f8899f9ba7
Use a different marker because of markdown issues.
w0rp
2016-09-19 00:04:32 +01:00
a531ce44b7
Fix the README sorting and formatting.
w0rp
2016-09-19 00:01:16 +01:00
57ef2c9833
Add support for checking Haskell code via a wrapper script which can be used for other tools, and fix a readline problem with the DMD wrapper script.
w0rp
2016-09-18 23:58:04 +01:00
e0fc0c7bb6
Explain the language and tools table some more.
w0rp
2016-09-18 19:36:54 +01:00
b66b6f925a
Add support for checking C code with GCC too.
w0rp
2016-09-18 19:33:33 +01:00
9553c24fa0
Add support for checking Fortran syntax with GCC. Mad respect for the mathematicians.
w0rp
2016-09-18 19:19:40 +01:00
0bc4b4c14c
Run DUB in a separate process as well, so it will not cause import lag.
w0rp
2016-09-18 10:38:54 +01:00
f346416f46
Add option for choosing linters to run
Prashanth Chandra
2016-09-17 19:06:53 +08:00
a32b380b6f
Add support for linting D code with DMD.
w0rp
2016-09-16 22:53:53 +01:00
02b2ccb9d0
I accidentally credited the wrong guy. Let's fix that.
w0rp
2016-09-16 09:15:33 +01:00
240ce7f566
Add jshint to readme
Chris Kyrouac
2016-09-15 20:46:49 -04:00
c856d00c7c
Add name and author to jshint
Chris Kyrouac
2016-09-15 20:37:37 -04:00
641aa8afc3
Add jshint linter
Chris Kyrouac
2016-09-14 16:34:18 -04:00
f89738c951
Link to explanations of the -n flag of each shell as best as we can.
w0rp
2016-09-15 21:22:34 +01:00
53f2e47dab
Update the README file to include jscs, and a comment about keeping the table sorted for new contributors to look at.
w0rp
2016-09-15 21:15:41 +01:00
192b3db3ee
Credit fijshion for his work in the files, and make the new linters work again by adding the now required name arguments.
w0rp
2016-09-15 21:09:04 +01:00
8cc28cdfbd
Add support for Bash and other shells. Add support for reading from stderr, and for generating the executable from functions. Both were needed to support shell linting.
w0rp
2016-09-15 20:20:41 +01:00
d3047c9cf6
Output error codes in the error text too for flake8.
w0rp
2016-09-15 13:08:35 +01:00
c4fb7f949d
Add an option disabling warnings about trailing whitespace, and use it in flake8.
w0rp
2016-09-15 13:08:21 +01:00
b236b6b353
Echo the cursor status with a very short delay, so it will override other plugins.
w0rp
2016-09-15 10:57:11 +01:00
a1becad490
Add rubocop to readme file
ynonp
2016-09-15 10:42:13 +03:00
8c7b158690
Add jscs linter
Chris Kyrouac
2016-09-14 15:22:29 -04:00
7fa437985f
Fix issues with switching buffers rapidly causing errors by remembering the buffer and passing the buffer value to various functions.
w0rp
2016-09-14 11:47:52 +01:00