summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--autoload/ale/engine.vim4
1 files changed, 2 insertions, 2 deletions
diff --git a/autoload/ale/engine.vim b/autoload/ale/engine.vim
index 6815f395..a5bf3096 100644
--- a/autoload/ale/engine.vim
+++ b/autoload/ale/engine.vim
@@ -300,7 +300,7 @@ function! ale#engine#FormatCommand(buffer, command) abort
" file.
if l:command =~# '%s'
let l:filename = fnamemodify(bufname(a:buffer), ':p')
- let l:command = substitute(l:command, '%s', fnameescape(l:filename), 'g')
+ let l:command = substitute(l:command, '%s', '\=fnameescape(l:filename)', 'g')
endif
if l:command =~# '%t'
@@ -311,7 +311,7 @@ function! ale#engine#FormatCommand(buffer, command) abort
\ . (has('win32') ? '\' : '/')
\ . fnamemodify(bufname(a:buffer), ':t')
- let l:command = substitute(l:command, '%t', fnameescape(l:temporary_file), 'g')
+ let l:command = substitute(l:command, '%t', '\=fnameescape(l:temporary_file)', 'g')
endif
" Finish formatting so %% becomes %.