w0rp
|
9e4d7c1b9d
|
Fix some Vint problems.
|
2016-10-19 22:21:39 +01:00 |
|
w0rp
|
f8f24854e3
|
Fix how the Makefile checks the image ID.
|
2016-10-19 22:21:00 +01:00 |
|
w0rp
|
a2b7bbc8f2
|
Add an ID into the Makefile so running tests locally will use the most up to date Docker image.
|
2016-10-18 12:48:45 +01:00 |
|
w0rp
|
02e42feeaa
|
Make the function for waiting for jobs to complete more reliable.
|
2016-10-17 23:43:31 +01:00 |
|
w0rp
|
bf45ab6d8d
|
Add a function for waiting for linters to complete, and add a test which checks that linting updates the loclist.
|
2016-10-17 23:26:19 +01:00 |
|
w0rp
|
654a172473
|
Make the nearest file search result absolute paths, and add tests to cover it.
|
2016-10-17 21:14:34 +01:00 |
|
w0rp
|
7c2a16e149
|
Add a test to check that buffer cleanup works.
|
2016-10-17 20:42:50 +01:00 |
|
w0rp
|
1300fdc84b
|
#115 - Do not use readlink for the DMD wrapper, for Mac compatibility.
|
2016-10-17 13:03:21 +01:00 |
|
w0rp
|
15df679765
|
#115 - Make ALE shut up about not being able to load linter files which don't exist when it works anyway.
|
2016-10-17 11:26:21 +01:00 |
|
w0rp
|
b07161fe38
|
#109 Use norm! instead of norm to solve remapping issues.
|
2016-10-16 16:09:01 +01:00 |
|
w0rp
|
cbc419d51f
|
Fix an issue with a duplicate section in the documentation.
|
2016-10-16 15:36:41 +01:00 |
|
w0rp
|
c726503acf
|
Correct the order of arguments for AssertEqual in some places.
|
2016-10-14 20:34:21 +01:00 |
|
w0rp
|
56b866c8d8
|
Add some tests for the EchoCursorWarning function.
|
2016-10-14 20:29:31 +01:00 |
|
w0rp
|
1e756c0e24
|
Shut up about there being no autocmd events.
|
2016-10-14 19:17:12 +01:00 |
|
w0rp
|
29271f3477
|
Add eslint to the Dockerfile.
|
2016-10-13 23:53:17 +01:00 |
|
w0rp
|
f2dba0f487
|
Add tests to cover common handler functions.
|
2016-10-13 22:03:31 +01:00 |
|
w0rp
|
a089fabb5c
|
Add some unit tests for the BinarySearch function.
|
2016-10-13 21:24:47 +01:00 |
|
w0rp
|
f506887b28
|
Add a unit test for the loclist comparison function.
|
2016-10-13 20:56:18 +01:00 |
|
w0rp
|
5ca7cc14f3
|
Ignore more files when archiving.
|
2016-10-13 20:42:14 +01:00 |
|
w0rp
|
ed44d8a146
|
#107 - Check if the buffer is gone by looking for a key in the map instead.
|
2016-10-13 15:21:28 +01:00 |
|
w0rp
|
a8c83a097b
|
#107 - Handle jobs finishing for closed buffers
|
2016-10-13 15:13:11 +01:00 |
|
w0rp
|
d4e13ca89c
|
Merge branch 'autocmd'
|
2016-10-13 15:05:52 +01:00 |
|
w0rp
|
217bb5cb40
|
Improve the output of the tests, and fix the style issue again.
|
2016-10-12 23:55:09 +01:00 |
|
w0rp
|
afec4df13f
|
Add a commit with style issues.
|
2016-10-12 23:21:57 +01:00 |
|
w0rp
|
7287943473
|
Add ALE to the Vim runtimepath in the Docker image so it can run tests.
|
2016-10-12 23:17:09 +01:00 |
|
w0rp
|
037b703682
|
Remove the example, and trigger Travis again.
|
2016-10-12 22:33:55 +01:00 |
|
w0rp
|
dbbf77c19d
|
Hide more trailing whitespace warnings when the option is on for flake8.
|
2016-10-12 15:36:59 +01:00 |
|
w0rp
|
1a8d596d26
|
Fix #99
|
2016-10-12 14:05:03 +01:00 |
|
w0rp
|
5e0f33615e
|
Add a test for aliases too.
|
2016-10-11 23:52:13 +01:00 |
|
w0rp
|
1d2405f2bc
|
Fix an ale:linters bug, and add a test for it.
|
2016-10-11 23:48:43 +01:00 |
|
w0rp
|
78bcf96e34
|
Fix #87 - Allow linter filetypes to be aliased
|
2016-10-11 23:11:45 +01:00 |
|
w0rp
|
6911696616
|
Ignore certain files when exporting archives.
|
2016-10-11 22:18:11 +01:00 |
|
w0rp
|
957acf186d
|
Add the logo and thank Mark for his work.
|
2016-10-11 21:55:26 +01:00 |
|
w0rp
|
38dcf30045
|
Set an option for turning Vint style issues on or off.
|
2016-10-11 13:20:56 +01:00 |
|
w0rp
|
c37e053944
|
#81 - Run commands through the shell on Unix machines
|
2016-10-10 22:56:12 +01:00 |
|
w0rp
|
151152b446
|
#81: Close the Vint format quote.
|
2016-10-10 20:21:12 +01:00 |
|
w0rp
|
e9ad21b679
|
Fix cursor bugs.
|
2016-10-10 19:56:05 +01:00 |
|
w0rp
|
0680f875fe
|
Add an option for configuring the path for JSHint.
|
2016-10-10 19:07:01 +01:00 |
|
w0rp
|
6f1ec7306d
|
REVERT "#39 Use getbufline() for MacVim GUI too."
This reverts commit 3083d05afd.
|
2016-10-10 18:56:39 +01:00 |
|
w0rp
|
4c9aa1c638
|
#74 - Document g:ale_buffer_loclist_map
|
2016-10-10 13:25:37 +01:00 |
|
w0rp
|
7acfa72c0d
|
Fix #75 - Explain that you need to update NeoVim in the plugin itself.
|
2016-10-10 13:16:32 +01:00 |
|
w0rp
|
d022a867b4
|
Correct some grammar in the docs.
|
2016-10-10 12:58:55 +01:00 |
|
w0rp
|
56894b432e
|
Merge remote-tracking branch 'origin/echo-string-format'
|
2016-10-10 12:57:27 +01:00 |
|
w0rp
|
3083d05afd
|
#39 Use getbufline() for MacVim GUI too.
|
2016-10-10 12:54:39 +01:00 |
|
w0rp
|
f60df660f8
|
#48 Store the linter name in the loclist objects for later use.
|
2016-10-09 21:44:50 +01:00 |
|
w0rp
|
8d390384f1
|
Correct issues with some errors appearing at line 0, not 1.
|
2016-10-09 21:40:33 +01:00 |
|
w0rp
|
9902eadd33
|
Up-indent types and defaults, and align markers
|
2016-10-09 21:23:34 +01:00 |
|
w0rp
|
e0036b2f4c
|
Make spacing and indentation consistent in the documentation, and make the docs easier to read.
|
2016-10-09 21:20:21 +01:00 |
|
w0rp
|
a1ecf9ecea
|
Merge branch 'shell-detection'
|
2016-10-09 21:04:43 +01:00 |
|
w0rp
|
07599d006c
|
Document the default shell option
|
2016-10-09 20:45:51 +01:00 |
|
w0rp
|
b5e4538699
|
#69 Change the default shell for shell linting
|
2016-10-09 20:39:14 +01:00 |
|
w0rp
|
2d32c31205
|
Handle arguments to shells in shebang lines too.
|
2016-10-09 19:41:27 +01:00 |
|
w0rp
|
9d52d968db
|
#69 Improve shell detection
|
2016-10-09 19:32:01 +01:00 |
|
w0rp
|
34241edcdb
|
Fix a bug where echoing in modes like visual select caused some errors.
|
2016-10-09 12:50:51 +01:00 |
|
w0rp
|
8433dbcea9
|
Remove some trailing whitespace.
|
2016-10-09 12:50:51 +01:00 |
|
w0rp
|
1ea0eda36c
|
Correct all Vint warnings
|
2016-10-08 23:55:58 +01:00 |
|
w0rp
|
16a150b277
|
Make Travis cache pip
|
2016-10-08 23:53:08 +01:00 |
|
w0rp
|
2c63e0526b
|
Add a Travis config for running vint.
|
2016-10-08 23:50:13 +01:00 |
|
w0rp
|
f17a660888
|
Send the buffers to the linters using getbufline() on Windows, re issue #39
|
2016-10-08 21:52:41 +01:00 |
|
w0rp
|
20a28b7856
|
Handle there being no process for a job better in Vim 8, re issue #39.
|
2016-10-08 21:04:42 +01:00 |
|
w0rp
|
57b157bbae
|
Use shortmess for shortening long echo lines instead.
|
2016-10-08 18:04:34 +01:00 |
|
w0rp
|
af8df256c0
|
Don't store jobs themselves in maps in Vim 8, as per issue #39.
|
2016-10-08 17:27:59 +01:00 |
|
w0rp
|
85d8d2f217
|
Use cmd /c for Windows commands to fix a bug with running linters on Windows.
|
2016-10-08 16:01:23 +01:00 |
|
w0rp
|
197137aea0
|
Add support for Pug with pug-lint.
|
2016-10-07 22:16:29 +01:00 |
|
w0rp
|
4489514e4b
|
Add a wrapper program for running linters which cannot receive stdin input on Windows.
|
2016-10-07 21:33:16 +01:00 |
|
w0rp
|
e5d9736d7a
|
Denote that Cython needs to use the wrapper script.
|
2016-10-07 18:36:59 +01:00 |
|
w0rp
|
ee80a0d147
|
Fix some typos and remove some trailing whitespace.
|
2016-10-07 18:34:23 +01:00 |
|
w0rp
|
da1dcc6bb5
|
Add support for checking Cython files
|
2016-10-07 18:33:19 +01:00 |
|
w0rp
|
d97e25a260
|
Support reading from both output streams, and fix PHP error parsing, which sometimes logs to stderr, sometimes stdout.
|
2016-10-07 17:08:11 +01:00 |
|
w0rp
|
3cdd057b11
|
Add support for changing the eslint executable.
|
2016-10-06 13:42:52 +01:00 |
|
w0rp
|
596a374c6e
|
Skip setting of signs at line 0 and so on, to avoid any issues there.
|
2016-10-06 13:01:33 +01:00 |
|
w0rp
|
36acde533f
|
Fix loading of JSHint configuration files.
|
2016-10-06 12:56:09 +01:00 |
|
w0rp
|
478c32f85d
|
Fix #42, where some linting isn't run when opening some files.
|
2016-10-06 11:02:43 +01:00 |
|
w0rp
|
7e93181ba8
|
Add a CONTRIBUTING file.
|
2016-10-06 10:33:43 +01:00 |
|
w0rp
|
192bf17e92
|
Add a help file for the project.
|
2016-10-06 00:22:32 +01:00 |
|
w0rp
|
f0da729a9d
|
Fix signs to work with other languages, and create fewer dummy signs
|
2016-10-05 22:41:48 +01:00 |
|
w0rp
|
f9d0673384
|
Merge branch 'vint-improve'
|
2016-10-05 11:35:30 +01:00 |
|
w0rp
|
91dc117bec
|
Update the author line and the filenames for the GCC format pattern.
|
2016-10-05 11:35:16 +01:00 |
|
w0rp
|
0305e8ad62
|
Simplify the IDs used for the dummy sign, so it automatically uses the configurable offset value.
|
2016-10-05 10:59:01 +01:00 |
|
w0rp
|
10ae288925
|
Mention scss-lint in the README.
|
2016-10-05 10:38:38 +01:00 |
|
w0rp
|
200d9304ab
|
Rename the sasslinters to use the same naming conventions, and add scsslint.
|
2016-10-05 10:36:38 +01:00 |
|
w0rp
|
1fb34d649b
|
Reduce jittering for signs some more.
|
2016-10-05 10:25:16 +01:00 |
|
w0rp
|
ab555a6984
|
Reduce screen shaking by leaving the dummy sign in place while signs are being added and removed.
|
2016-10-05 09:31:11 +01:00 |
|
w0rp
|
6ff4ed93a7
|
Adjust the enter delay again.
|
2016-10-05 09:28:43 +01:00 |
|
w0rp
|
61dad857a5
|
Add a very short delay after opening a buffer for running the linter to get it to run more. Increase the delay when typing a bit to reduce juttering.
|
2016-10-05 09:27:03 +01:00 |
|
w0rp
|
a460f90ed8
|
Describe the options in the README file.
|
2016-10-04 23:06:32 +01:00 |
|
w0rp
|
0f96b61825
|
Fix a bug with loading the wrong user option for warning signs.
|
2016-10-04 23:00:15 +01:00 |
|
w0rp
|
b99cba7b0c
|
Add an example GIF to the README file.
|
2016-10-04 22:38:43 +01:00 |
|
w0rp
|
a95aa97780
|
Add support for linting when a file is saved.
|
2016-10-04 21:31:47 +01:00 |
|
w0rp
|
aebf8e0196
|
Change the flags file so it uses the get function.
|
2016-10-04 21:28:54 +01:00 |
|
w0rp
|
6754b9f1f8
|
Improve the signs feature so it can work with vim-gitgutter and possibly other plugins.
|
2016-10-04 21:10:36 +01:00 |
|
w0rp
|
c6dc324add
|
Add a function for finding nearest files, and use it to fix JSHint so it will find configuration files automatically.
|
2016-10-04 18:24:46 +01:00 |
|
w0rp
|
bd2f39f21a
|
Handle line numbers beyond the end for any linter.
|
2016-10-04 18:17:02 +01:00 |
|
w0rp
|
8c1f0178ed
|
Get the filename for buffers in a way that NeoVim will like.
|
2016-10-04 14:50:07 +01:00 |
|
w0rp
|
705f4232c0
|
Add support for formatting filenames into commands, and use it to fix linting with older eslint versions.
|
2016-10-04 13:50:44 +01:00 |
|
w0rp
|
6269ffa0b2
|
Add support for checking PHP code, courtesy of Spencer Wood.
|
2016-10-04 00:16:53 +01:00 |
|
w0rp
|
2d1f1fd698
|
Write YAML for the name instead, and make the example lines match the YAML linter regex.
|
2016-10-03 23:53:04 +01:00 |
|
w0rp
|
fa356ffa1b
|
Mention that shellchecks works for Bash too, of course.
|
2016-10-03 23:43:54 +01:00 |
|
w0rp
|
8089d83f60
|
Write "JSON" instead of "Json" in the README
|
2016-10-03 23:36:19 +01:00 |
|
w0rp
|
c102fbe70a
|
Merge branch 'linter-sasslint'
|
2016-10-03 23:24:26 +01:00 |
|