diff options
-rw-r--r-- | autoload/ale/engine.vim | 4 |
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 %. |