Commit Graph

1809 Commits

Author SHA1 Message Date
LCD 047
f665bdb1f0 Merge pull request #958 from SevInf/feature/bemhtml
Add bemhtml syntax checker
2014-01-24 08:08:02 -08:00
Sergey Tatarintsev
0973ba27b8 Add bemhtml syntax checker 2014-01-24 17:19:39 +02:00
LCD 47
87e237a9d1 New checker: vimlint. 2014-01-24 11:58:57 +02:00
LCD 047
c3bd2bda16 Merge pull request #956 from bukzor/pylint-fix-colorized
Prevent pylint drom doing stupid things when pythonrc specifies format=colorized.

With format=colorized, {C} in --msg-template is longer than 1 character, and thus can't match %t in errorformat.
2014-01-23 22:36:44 -08:00
Buck Golemon
4636be0818 fix pylint messages when pythonrc specifies format=colorized 2014-01-23 16:13:43 -08:00
LCD 47
12b3c071a5 Pylint: use symbolic names in messages. Add column information. 2014-01-23 22:20:00 +02:00
LCD 47
c78cf647a3 Remove deprecation warning for hasErrorsOrWarningsToDisplay().
Detecting whether hasErrorsOrWarningsToDisplay() is the same as
!isEmpty() can't be done reliably.  Just leave it alone for now.
2014-01-22 23:19:21 +02:00
LCD 47
d629be9e8d Workaround for powerline: resurrect hasErrorsOrWarningsToDisplay(). 2014-01-22 22:07:11 +02:00
LCD 47
e30c80623d Bug fix: loclist clobbered by filter().
Loclist cleanup: hasErrorsOrWarningsToDisplay() == !isEmpty().
Loclist cleanup: rename filteredRaw() --> getRaw().
Loclist cleanup: rename toRaw() --> copyRaw().
2014-01-22 21:14:31 +02:00
LCD 47
a39b397e6a Better default args for rustc. 2014-01-21 19:22:28 +02:00
LCD 47
1c911633fd Fix errorformat for rustc. 2014-01-21 06:46:48 +02:00
LCD 47
6c9735335f Remove support for YCM.
YCM has now its own navigation functions, so there is no longer any need
to call it from syntastic.

g:syntastic_delayed_redraws is also gone.  Syntastic doesn't use popup
menus, and the only purpose of this variable was to provide a workaround
for a problem triggered by YCM.

References:
https://github.com/Valloric/YouCompleteMe/pull/763
2014-01-20 10:29:06 +02:00
LCD 047
d7d7cb1662 Merge pull request #946 from wiseman/patch-1
Be explicit that this is for vim.
2014-01-19 23:01:20 -08:00
LCD 47
82c1003cb0 Typo. 2014-01-20 09:00:01 +02:00
LCD 47
e4b77ddcd9 Bump version number. 2014-01-20 08:59:43 +02:00
John Wiseman
603e3f6757 Be explicit that this is for vim. 2014-01-19 16:45:43 -08:00
LCD 47
47f054112b Fix shebang parsing for escript. 2014-01-14 20:33:49 +02:00
LCD 47
12de86a649 Typo. 2014-01-14 08:17:33 +02:00
LCD 47
9057e3eff5 Bump version number. 2014-01-14 07:31:06 +02:00
LCD 47
710cf914cf Sorting and return code for javascript/jscs. 2014-01-14 07:28:28 +02:00
LCD 47
8151960ec5 More safety nets for java/checkstyle preprocessing. 2014-01-14 07:21:11 +02:00
LCD 47
f23ddae1a7 New checker for JavaScript: jscs. 2014-01-13 12:58:44 +02:00
LCD 47
600656abdf Slightly safer preprocessing for java/checkstyle. 2014-01-13 12:50:08 +02:00
LCD 47
3a37f8116e strwidth() has been added in Vim 7.3.
Let's hope people still using Vim 7.2.x don't edit UTF-8 files. :)
2014-01-09 20:23:23 +02:00
LCD 47
f1aae5c5cc Minor bug fix: string length calculations. 2014-01-09 20:06:55 +02:00
LCD 047
86e8b63154 Merge pull request #937 from andyearnshaw/actionscript-mxmlc
Handle mxmlc errors with no line/column numbers
2014-01-08 05:07:01 -08:00
Andy Earnshaw
8ff60c0468 Handle mxmlc errors with no line/column numbers 2014-01-08 12:19:47 +00:00
LCD 47
a667d88a9d A better mousetrap for bitwise functions. 2014-01-06 19:44:28 +02:00
LCD 47
dfe1e025ee Python: code being checked shouldn't inherit future statements. 2014-01-06 17:04:55 +02:00
LCD 47
c82a9a92e9 Compatibility: bitwise and() has been added in Vim 7.3.377.
This reverts commit 5406a3ab3c.
2014-01-06 14:53:06 +02:00
LCD 47
ab9d59c409 Language_check is a style checker. 2014-01-06 13:11:03 +02:00
LCD 47
4abf0ec15e Check exit code in rstcheck. 2014-01-06 13:09:12 +02:00
LCD 47
5406a3ab3c Vim does have bitwise operators. :) 2014-01-06 10:58:41 +02:00
LCD 47
76e096c151 Check return in language_check. 2014-01-06 10:41:47 +02:00
Steven Myint
2f1ef31c03 Add language-check
This checks grammar in text files.

https://github.com/myint/language-check
2014-01-05 11:32:52 -08:00
LCD 047
40aa5e26bc Merge pull request #930 from troydm/master
javac checker config editing/loading custom classpath command added
2014-01-04 22:48:21 -08:00
LCD 47
6c91e8d802 Rework of the python checker, fixing column reporting. 2014-01-05 08:39:14 +02:00
LCD 47
00e75e1151 Minor cleanup. 2014-01-05 08:31:29 +02:00
LCD 47
55941360f3 Clarifications to the docs. 2014-01-05 08:30:25 +02:00
troydm
0619f65ed5 javac checker custom classpath command added 2014-01-04 23:09:18 +04:00
troydm
4a7ca826b0 javac checker config file loading/editing added 2014-01-04 22:31:55 +04:00
LCD 47
2754bcb65b Fix column reporting in pyflakes. 2014-01-04 19:26:56 +02:00
LCD 47
38f73784e5 Fix tab handling in status messages. 2014-01-04 15:06:41 +02:00
LCD 47
4740a7ed1f Safer cursor saving / restoring for cgc. 2014-01-04 13:14:14 +02:00
LCD 47
78666b1d6b Minor doc update. 2014-01-04 10:38:17 +02:00
LCD 47
4bdb607f2a Optimise postprocessing functions. 2014-01-04 10:01:44 +02:00
LCD 47
327ba4c415 Optimise loclist.filter(). 2014-01-04 10:01:43 +02:00
LCD 47
ee3c56c6f7 New feature: message filtering.
New options: g:syntastic_quiet_messages, and a per-checker version
of it named g:syntastic_<filetype>_<checker>_quiet_messages.
Option g:syntastic_quiet_warnings is now deprecated.
Option g:syntastic_ignore_files now refers only to files that shouldn't
be checked.
2014-01-04 10:01:43 +02:00
LCD 47
ab94210085 Rework of message decoding for flake8. 2014-01-04 10:01:16 +02:00
LCD 47
2d9ff2457f Minor cleanup: remove dead code; formatting. 2014-01-03 18:58:30 +02:00