Sha256: 86aabf0d06fe03ac5b9b85c65c5234bc4c47e95effdfa71c81051fb766946451

Contents?: true

Size: 550 Bytes

Versions: 75

Compression:

Stored size: 550 Bytes

Contents

function! s:Make(dir, make, format, name) abort
  let cd = exists('*haslocaldir') && haslocaldir() ? 'lcd' : 'cd'
  let cwd = getcwd()
  let [mp, efm, cc] = [&l:mp, &l:efm, get(b:, 'current_compiler', '')]
  try
    execute cd fnameescape(dir)
    let [&l:mp, &l:efm, b:current_compiler] = [a:make, a:format, a:compiler]
    execute (exists(':Make') == 2 ? 'Make' : 'make')
  finally
    let [&l:mp, &l:efm, b:current_compiler] = [mp, efm, cc]
    if empty(cc) | unlet! b:current_compiler | endif
    execute cd fnameescape(cwd)
  endtry
endfunction

Version data entries

75 entries across 73 versions & 8 rubygems

Version Path
rouge-3.26.0 lib/rouge/demos/viml
rouge-3.25.0 lib/rouge/demos/viml
rouge-3.24.0 lib/rouge/demos/viml
rouge-3.23.0 lib/rouge/demos/viml
rouge-3.22.0 lib/rouge/demos/viml
rouge-3.21.0 lib/rouge/demos/viml
rouge-3.20.0 lib/rouge/demos/viml
files.com-1.0.55 docs/vendor/bundle/ruby/2.5.0/gems/rouge-2.2.1/lib/rouge/demos/viml
rouge-3.19.0 lib/rouge/demos/viml
rouge-3.18.0 lib/rouge/demos/viml
rouge-3.17.0 lib/rouge/demos/viml
rouge-3.16.0 lib/rouge/demos/viml
rouge-3.15.0 lib/rouge/demos/viml
rouge-3.14.0 lib/rouge/demos/viml
rouge-3.13.0 lib/rouge/demos/viml
rouge-3.12.0 lib/rouge/demos/viml
rouge-3.11.1 lib/rouge/demos/viml
rouge-3.11.0 lib/rouge/demos/viml
rouge-3.10.0 lib/rouge/demos/viml
rouge-3.9.0 lib/rouge/demos/viml