summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-11-21Add --nowrap to ispc optionsMartino Pilia
2018-11-19Merge pull request #2070 from meain/fixer-prettier-yamlw0rp
add yaml to registry for prettier
2018-11-19Fix #2084 - Disable mix by default, as it causes too many problemsw0rp
2018-11-19Merge pull request #2083 from zackhsi/scalac-until-jvmw0rp
Continue scalac compilation until just before bytecode generation
2018-11-19Merge pull request #2087 from m-pilia/adaw0rp
Add GCC linter for Ada
2018-11-18Add GCC linter for AdaMartino Pilia
2018-11-17Fix testZack Hsi
2018-11-17Merge pull request #1907 from guill/compile_commands_fixw0rp
Fix bug where last C compile flag was ignored
2018-11-17Fix bug where last c flag was ignoredJacob Segal
There is currently a check that tries to prevent c-flags that contain '-' in them from being unintentionally split and included in the list of commands. For example, we wouldn't want "-fno-exceptions " to appear as "-fno" and "-exceptions ". The way this check was done was by making sure the last character of the split string was a space. This meant that the very last option to appear in the compile command was ignored (as it doesn't end with a space). This fix explicitly skips the ends-with-space check on the last option in the command-line. This isn't the best fix. Really we should be using the same argument-processing rules as a shell would rather than just splitting on '-'. That's a much larger and more complicated change though.
2018-11-16Continue scalac compilation until just before bytecode generationZack Hsi
Previous behavior does not compile deep enough to surface errors. See compiler phases: https://docs.scala-lang.org/overviews/compiler-options/index.html#compilation-phases
2018-11-15Merge pull request #2079 from jeffkreeftmeijer/vale-asciidocw0rp
Add Vale linter for AsciiDoc
2018-11-14Add Vale linter for AsciiDocJeff Kreeftmeijer
Vale supports AsciiDoc. This patch adds a Vale linter for AsciiDoc files, which is based on the existing Markdown linter.
2018-11-14Add style highlights for virtualtext and document all of themw0rp
2018-11-14Add specific highlight groups for virtualtext (#2071)jamestthompson3
2018-11-12Merge pull request #2069 from meain/fixer-prettier-html-testsw0rp
add tests for prettier-html
2018-11-12add yaml to registry for prettierAbin Simon
2018-11-12add tests for prettier-htmlAbin Simon
2018-11-12Lint ispc on disk to solve include imprecisionsMartino Pilia
2018-11-11Add linter for ispcMartino Pilia
2018-11-11Merge pull request #2063 from languitar/better-checkstylew0rp
Checkstyle improvements
2018-11-11Merge pull request #2060 from meain/fixer-pretty-htmlw0rp
Add prettier to html formatters
2018-11-11Fix #2054 - Make golint configurablew0rp
2018-11-11Merge pull request #2056 from luan/virtualtextw0rp
Add support for nvim's virtualtext on cursor
2018-11-10Merge pull request #2059 from jparise/test-elixir-pathsw0rp
Remove test/command_callback/mix_paths/
2018-11-10Merge pull request #2053 from andreypopp/fix-ocamlformat-stdin-stdoutw0rp
Make ocamlformat work without temporary files
2018-11-10Fix #1960 - Do not fix files on :wqw0rp
2018-11-08Enable ESLint for Vue files by defaultw0rp
2018-11-07Let checkstyle only lint original filesJohannes Wienke
Temporary files break checks like the one for a missing package-info.java, as discussed in #1305.
2018-11-07Support older checkstyle versionsJohannes Wienke
The output format used by older checkstyle versions differs from the one of new versions. This commit adds a second parsing iteration on the output lines with a suitable pattern to support both versions in parallel. Due to the differences in the order of matching groups this is hard to achieve in a single pass through the output lines. An appropriate test case is added.
2018-11-06Fix info textLuan Santos
Removed ale_virualtext_prefix from debugging since it's not requried for the functionality to work. Sorted debugging info to make the list easier to navigate/diff.
2018-11-06Document ale_virtualtext_delayLuan Santos
2018-11-06Move virtualtext handling to own fileLuan Santos
This allows cursor and virtualtext to be independently autoloaded.
2018-11-07Add prettier to html formattersAbin Simon
2018-11-06Remove test/command_callback/mix_paths/Jon Parise
All of the other tests were already using equivalent fixtures under test/command_callback/elixir_paths/, so let's use that path everywhere.
2018-11-06Merge pull request #2045 from jparise/elixir-ls-umbrellaw0rp
elixir-ls now recognizes umbrella projects
2018-11-06Update the instructions for installing the tslint tsserver pluginw0rp
2018-11-06Fix incorrect warning matchw0rp
Co-Authored-By: luan <github@luan.sh>
2018-11-05Add support for nvim's virtualtext on cursorLuan Santos
- Add g:ale_virtualtext_cursor boolean to enable/disable it - Add g:ale_virtualtext_prefix to configure what prefix to use (default: '> ') - Requires neovim 0.3.2's unreleased API `nvim_buf_set_virtual_text`
2018-11-05Explain how to configure aliases better, especially for Vuew0rp
2018-11-04Make ocamlformat work without temporary filesAndrey Popp
Problem: ocamlformat is configured to format files in-place and thus go via creating a temporary file for that. Because temporary file resides in a different directory ocamlformat can't find `.ocamlformat` configuration files in an original location of source files. Solution: ocamlformat since version 0.8 can read sources on stdin and spur result on stdout. We reconfigure ocamlformat to use a simpler interface.
2018-11-04elixir-ls now recognizes umbrella projectsJon Parise
Previously, elixir-ls would treat each sub-project within an umbrella as standalone, which isn't desirable from a language server perspective. Added ale#handlers#elixir#FindMixUmbrellaRoot, which locates the current project's root and then continues searching upwards for a potential umbrella project root. This literally looks just two levels up to keep things simple while keeping in line with Elixir project conventions. Use this new function to determine elixir-ls's LSP project root.
2018-11-04Merge pull request #2051 from aclemons/ruumbaw0rp
Add initial support for ruumba in eruby files.
2018-11-04Allow configuration of hamllint executable (#2048)Justin Howard
* Allow configuration of hamllint executable The hamllint executable was hard-coded, preventing it from being overridden. Fix the executable to be dynamic to allow custom executable paths.
2018-11-04Merge pull request #2046 from tyru/fix-unmatched-quotew0rp
[Doc] Fix unmatched backquote in doc
2018-11-04Clean up a buffer variable in a test filew0rp
2018-11-04Merge pull request #2044 from Steap/bug/1388w0rp
PHP linter: make the path to the executable configurable
2018-11-04Merge pull request #2042 from jparise/elixir-ls-configw0rp
Add configuration dictionary support to elixir-ls
2018-11-04Add initial support for ruumba in eruby files.Andrew Clemons
Ruumba provides RuboCop linting for ERB templates. https://github.com/ericqweinstein/ruumba
2018-11-02fix unmatched backquote in doctyru
2018-11-01PHP linter: make the path to the executable configurableCyril Roelandt
Fixes #1388