Fix #438 Create Java .class files for javac in a temporary directory

This commit is contained in:
w0rp
2017-03-31 20:14:53 +01:00
parent 7a8dbe1139
commit 7c736579b7
5 changed files with 78 additions and 0 deletions

View File

@@ -637,6 +637,16 @@ ale#Queue(delay, [linting_flag]) *ale#Queue()*
run. Linters with `lint_file` set to `1` are not run by default.
ale#engine#CreateDirectory(buffer) *ale#engine#CreateDirectory()*
Create a new temporary directory with a unique name, and manage that
directory with |ale#engine#ManageDirectory()|, so it will be removed as
soon as possible.
It is advised to only call this function from a callback function for
returning a linter command to run.
ale#engine#EscapeCommandPart(command_part) *ale#engine#EscapeCommandPart()*
Given a |String|, return a |String| with all `%` characters replaced with