w0rp
ba3dd0d027
Close #2556 - Support filename mapping
...
ALE now supports mapping files between different systems for running
linters and fixers with Docker, in virtual machines, in servers, etc.
2020-08-23 19:55:42 +01:00
Khaveesh N
76801743cf
Fixed tests
2020-08-21 17:29:43 +05:30
Khaveesh N
4bece27bd4
refactor(Fixer): Change latexindent to read from stdin instead of temporary file
...
This is a better strategy as it avoids creating temporary files and the delay that follows
2020-08-21 17:19:22 +05:30
w0rp
2b785688ea
#3299 Merge gcc and clang into a cc linter
...
Users can easily be confused when they set some options for a C or C++
compiler, and another compiler is run with different options, which
still reports errors. To remedy this, the existing `gcc` and `clang`
linters have been replaced with a `cc` linter that will run either
compiler.
This is a breaking change for ALE v3.0.0.
2020-08-20 01:49:14 +01:00
awang
4d42ebc160
Keep -iframework if present in parsed C/C++ flags ( #3057 )
...
* Keep -iframework if present in parsed C/C++ flags
* Add test to make sure -iframework is parsed
Co-authored-by: Alex Wang <ts826848@gmail.com>
2020-08-20 00:09:02 +01:00
w0rp
90abb7e7ef
Try to fix Windows tests again
2020-08-19 01:22:43 +01:00
w0rp
de7b0567b1
Try to fix tests on Windows
2020-08-19 01:10:33 +01:00
w0rp
361027eac6
Fix #3200 - Do not use -fstack-usage from parsed flags
2020-08-19 01:04:08 +01:00
w0rp
794224aafa
#3056 Add tests for parsed C/C++ -std flag handling
2020-08-19 00:47:39 +01:00
w0rp
92cada9913
Merge pull request #3056 from ts826848/remove-ale-std-if-already-in-GetCFlags
...
[WIP] Avoid overriding parsed C/C++ -std=* flag
2020-08-19 00:21:22 +01:00
w0rp
e27d4377b5
Merge pull request #3178 from sudobash1/expand_at
...
Fixes #3092 - Implement loading `@file` c arguments
2020-08-19 00:15:34 +01:00
w0rp
f8b3a43aab
Merge pull request #3229 from hsanson/3220-enable-languagetool-for-asciidoc
...
Enable languagetool for asciidoctor files.
2020-08-18 23:22:01 +01:00
w0rp
5eda1df0a9
Remove features deprecated in previous versions
2020-08-18 23:03:43 +01:00
w0rp
4df352eee5
Fix #3294 - Fix hover off by 1, handle LSP server crashes
2020-08-18 01:48:07 +01:00
w0rp
bc6304bdb0
Merge pull request #3007 from klaaspieter/swift-format
...
Add Apple's swift-format as a linter
2020-08-17 23:37:23 +01:00
w0rp
ac56574b55
Merge pull request #3046 from hsanson/2816-fix-standard-fix-doesnt-work
...
Fix 2816 - Standard fix does not work.
2020-08-17 21:44:19 +01:00
w0rp
6d33417b15
Merge pull request #2759 from kgrzywacz/master
...
credo now recognizes umbrella projects
2020-08-17 21:34:10 +01:00
w0rp
eb864730e2
Merge pull request #2906 from elebow/shelldetect-fall-back-to-filetype-if-no-hashbang
...
ShellDetect falls back to filetype if no hashbang (fixes #2886 )
2020-08-17 21:29:16 +01:00
w0rp
514e5a8baa
Merge pull request #2940 from davidsierradz/add-markdownlint-options
...
allow passing custom options to markdownlint
2020-08-17 10:21:36 +01:00
w0rp
cfda549056
Tell stale bot to wait longer before closing PRs
2020-08-17 10:20:41 +01:00
blyoa
d5c1d84230
Add remark-lint for a markdown fixer ( #2836 )
2020-08-17 10:14:38 +01:00
w0rp
5c778e1ae7
Make it easier to run tests locally
...
Certain tests could break if you ran them separately from other tests.
They have been patched.
`run-tests` now has a `--fast` option which runs tests with only the
fastest Vim version ALE tests with, and the custom checks.
2020-08-16 21:20:08 +01:00
Horacio Sanson
5ceda0164c
Merge pull request #3288 from nibocn/master
...
fix(eclipselsp): Get jar file path failed
2020-08-14 13:49:09 +09:00
w0rp
5a4fad6172
Fix #2899 - Handle tsserver default import completion
2020-08-14 01:55:54 +01:00
w0rp
2b2403a20d
Merge pull request #3144 from jamescdavis/dont_append_newline_when_noeol
...
don't append a newline to temp file when buffer is noeol and nofixeol is set
2020-08-14 00:32:28 +01:00
w0rp
8151e3e8fa
Merge pull request #2920 from ConradIrwin/prettier-standard-stdin
...
Fix prettier_standard to respect the configuration file
2020-08-14 00:27:41 +01:00
w0rp
94a968ef39
Merge pull request #2924 from patrick96/vlog-filename
...
verilog: Add filename to vlog linter output
2020-08-14 00:20:57 +01:00
w0rp
ed69b074ba
Merge pull request #3164 from mathstuf/cargo-separate-target-dir
...
rust/cargo: add support for a custom target directory
2020-08-13 16:29:19 +01:00
NiBo
a4f70163eb
fix(eclipselsp): Get jar file path failed
...
Error: Unable to access jarfile
2020-08-13 23:12:12 +08:00
Ben Boeckel
506a8532d0
rust/cargo: add support for a custom target directory
...
This can avoid having to wait for ALE or ALE being blocked on other
cargo actions within the same crate.
2020-08-13 10:22:33 -04:00
w0rp
0b77766337
Merge pull request #3010 from kevinoid/ps1-powershell
...
Alias ps1 filetype to powershell
2020-08-13 13:45:49 +01:00
w0rp
979062235a
Fix #3286 - Fix duplicate tags
2020-08-13 13:44:22 +01:00
Horacio Sanson
8e6c7bff9a
Fix 1695 - Change rubocop fixer to use stdin ( #3230 )
...
* Fix 1695 - Change rubocop fixer to use stdin
* Update test_rubocop_fixer_callback.vader
Co-authored-by: Horacio Sanson <horacio@allm.inc>
Co-authored-by: w0rp <w0rp@users.noreply.github.com>
2020-08-13 11:25:07 +01:00
w0rp
34adb997c6
Configure the stale bot
2020-08-13 02:37:54 +01:00
w0rp
64d4c951ae
Fix #3281 - Stop CursorHold flickering
2020-08-13 02:22:21 +01:00
Rebecca Song
80b93a3606
Update rubocop_auto_correct_all tag
2020-08-12 20:04:51 -04:00
w0rp
7c4b1d8444
Close #3274 - Handle basic LSP markdown formatting
2020-08-12 22:11:45 +01:00
Nihad Abbasov
d5912b53dd
Restore old behavior of ALEFix command for Rubocop ( #3237 )
...
* Restore old behavior of ALEFix command for Rubocop
Since RuboCop 0.60 ALEFix command stopped to fix all found offenses. This change restores the
previous behavior by allowing rubocop to fix all detected offenses.
* Fix tests
* Allow to configure auto-correct option for Rubocop
2020-08-12 14:04:54 +01:00
w0rp
d3f410b6f7
Fix #1608 - Treat .h as C++ files for C++ clang-tidy
2020-08-10 02:33:50 +01:00
w0rp
2237f9b462
#2919 Use compile_commands.json for headers
2020-08-10 02:14:23 +01:00
w0rp
05210846e4
Fix #3278 - Handle UTF-8 in URI encoding/decoding
2020-08-10 02:03:41 +01:00
w0rp
bf3c3e9438
#3276 - Update README for make -n changes
2020-08-09 20:13:21 +01:00
w0rp
9e1f511003
#3276 - Disable make -n by default again
2020-08-09 20:08:42 +01:00
w0rp
affeed7a87
Enable C flag parsing by default
...
The options for parsing `make -n` and `compile_commands.json` flags
are now enabled by default, so people can start getting better flags
for their files by default.
`compile_commands.json` flags are now preferred over `make -n` results,
to make the options work better by default.
2020-08-09 04:23:32 +01:00
w0rp
681ca5fee8
Explain how to use ALE and coc.nvim together
2020-08-09 03:18:21 +01:00
w0rp
2ed09f51b6
Move :ALEInfo higher up in the FAQ
2020-08-09 02:50:25 +01:00
w0rp
6d502233d8
Close #3267 - Add a general autoimport setting
2020-08-09 02:32:47 +01:00
w0rp
8bfb5c6407
Merge pull request #2849 from DonnieWest/excludeTsserverWarnings
...
Allow the user to remove warnings from completions
2020-08-09 01:32:27 +01:00
w0rp
2d174db5b2
Merge pull request #3107 from daliusd/tslintfix
...
Fix tslint fixer not working issue (temporary file not found)
2020-08-07 19:52:18 +01:00
w0rp
f741245f11
Fix #3273 - Handle missing keys in hover information
2020-08-07 12:34:45 +01:00