Commit Graph

4243 Commits

Author SHA1 Message Date
w0rp a531ce44b7 Fix the README sorting and formatting. 2016-09-19 00:01:16 +01:00
w0rp 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. 2016-09-18 23:58:04 +01:00
w0rp e0fc0c7bb6 Explain the language and tools table some more. 2016-09-18 19:36:54 +01:00
w0rp b66b6f925a Add support for checking C code with GCC too. 2016-09-18 19:33:33 +01:00
w0rp 9553c24fa0 Add support for checking Fortran syntax with GCC. Mad respect for the mathematicians. 2016-09-18 19:19:40 +01:00
w0rp 0bc4b4c14c Run DUB in a separate process as well, so it will not cause import lag. 2016-09-18 10:38:54 +01:00
Prashanth Chandra f346416f46 Add option for choosing linters to run 2016-09-17 19:19:29 +08:00
w0rp a32b380b6f Add support for linting D code with DMD. 2016-09-16 22:53:53 +01:00
w0rp c84bafe7e7 Merge pull request #2 from fijshion/jshint-linter
Add jshint linter
2016-09-16 19:21:04 +01:00
w0rp 02b2ccb9d0 I accidentally credited the wrong guy. Let's fix that. 2016-09-16 09:15:33 +01:00
Chris Kyrouac 240ce7f566 Add jshint to readme 2016-09-15 20:46:49 -04:00
Chris Kyrouac c856d00c7c Add name and author to jshint 2016-09-15 20:44:05 -04:00
Chris Kyrouac 641aa8afc3 Add jshint linter 2016-09-15 20:44:05 -04:00
w0rp f89738c951 Link to explanations of the -n flag of each shell as best as we can. 2016-09-15 21:22:34 +01:00
w0rp 53f2e47dab Update the README file to include jscs, and a comment about keeping the table sorted for new contributors to look at. 2016-09-15 21:15:41 +01:00
w0rp 192b3db3ee Credit fijshion for his work in the files, and make the new linters work again by adding the now required name arguments. 2016-09-15 21:09:04 +01:00
w0rp d97d05e508 Merge pull request #1 from fijshion/jscslinter
Add jscs linter
2016-09-15 21:00:57 +01:00
w0rp 36b25a5da4 Merge pull request #3 from ynonp/master
Add rubocop linter
2016-09-15 21:00:14 +01:00
w0rp 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. 2016-09-15 20:20:41 +01:00
w0rp d3047c9cf6 Output error codes in the error text too for flake8. 2016-09-15 13:08:35 +01:00
w0rp c4fb7f949d Add an option disabling warnings about trailing whitespace, and use it in flake8. 2016-09-15 13:08:21 +01:00
w0rp b236b6b353 Echo the cursor status with a very short delay, so it will override other plugins. 2016-09-15 10:57:11 +01:00
ynonp a1becad490 Add rubocop to readme file 2016-09-15 10:42:13 +03:00
ynonp 5180deb1d2 FIXED comments 2016-09-15 10:39:26 +03:00
ynonp 6d0d05410a ADD rubocop linter 2016-09-15 10:37:53 +03:00
Chris Kyrouac 8c7b158690 Add jscs linter 2016-09-14 15:22:29 -04:00
w0rp 7fa437985f Fix issues with switching buffers rapidly causing errors by remembering the buffer and passing the buffer value to various functions. 2016-09-14 11:47:52 +01:00
w0rp 746ffe8acd Better README grammar. 2016-09-13 23:18:52 +01:00
w0rp 8e7bf47530 Sort the table by name 2016-09-13 23:17:01 +01:00
w0rp 5684d7e3f9 Remove the Known Bugs section from the README. Issues can be used instead now. 2016-09-13 23:15:36 +01:00
w0rp 86295cb4ec Fix GitHub links in README 2016-09-13 23:12:49 +01:00
w0rp 3de69db7e5 Add more information to the README file. 2016-09-13 23:10:24 +01:00
w0rp d438da2b3b Fix the eslint linter so it won't throw away lines if one earlier line doesn't match. 2016-09-13 22:26:04 +01:00
w0rp d2e1348c09 Make signs prefer errors to warnings if there are two loclist items for one line. 2016-09-13 22:25:28 +01:00
w0rp 0b8c2525b1 Make sure all files are loaded, not just the first. 2016-09-13 22:24:55 +01:00
w0rp 08ed282ac8 Add a linter rule for Python code. 2016-09-13 22:23:37 +01:00
w0rp 4dcfdd43e1 Add support for defining linters where the command that is run is determined by a callback. 2016-09-11 16:49:55 +01:00
w0rp 899e027859 Add Vim 8 support. 2016-09-10 01:37:40 +01:00
w0rp 23d63560c8 Update the readme now the bugs have been removed. 2016-09-09 22:49:18 +01:00
w0rp 33b5e30760 Fix bugs with directory listings and signs when switching tabs. 2016-09-09 22:48:40 +01:00
w0rp faf51d7a22 Ignore more files. 2016-09-09 22:47:54 +01:00
w0rp 37065bb252 Fix a bug with eslint parsing which mistakenly cleared markers 2016-09-09 22:25:26 +01:00
w0rp 11c11e578f Add linting with eslint in NeoVim, with a few bugs. 2016-09-09 00:23:26 +01:00