summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorw0rp <devw0rp@gmail.com>2017-03-31 20:14:53 +0100
committerw0rp <devw0rp@gmail.com>2017-03-31 20:14:53 +0100
commit7c736579b72a79d955d090db35adf8c751a79fd8 (patch)
tree81a647646b6136bfebb6864461096f490b4af589 /doc
parent7a8dbe1139b698cff7c7e04e5e27a40a8ffec5f5 (diff)
downloadale-7c736579b72a79d955d090db35adf8c751a79fd8.zip
Fix #438 Create Java .class files for javac in a temporary directory
Diffstat (limited to 'doc')
-rw-r--r--doc/ale.txt10
1 files changed, 10 insertions, 0 deletions
diff --git a/doc/ale.txt b/doc/ale.txt
index b24e9a8d..32e4d261 100644
--- a/doc/ale.txt
+++ b/doc/ale.txt
@@ -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