# HG changeset patch # User Steve Losh # Date 1449668714 0 # Node ID 556dbee6b283d1f6c3521248b40ecfba49e5f39d # Parent 8533fffd9fbb690dfc8e334f91a10c72e35a6dce# Parent 5c4fa6b1aad772b7024818ef8aa180c9375a93a9 Merge pull request #6 from LnL7/fix-ansiesc Fix: only run AnsiEsc when creating the Clam window diff -r 8533fffd9fbb -r 556dbee6b283 plugin/clam.vim --- a/plugin/clam.vim Sat Sep 08 14:09:27 2012 -0400 +++ b/plugin/clam.vim Wed Dec 09 13:45:14 2015 +0000 @@ -34,6 +34,11 @@ " Open the new window (or move to an existing one). if winnr < 0 silent! execute g:clam_winpos . ' new ' . buffer_name + + " Highlight ANSI color codes if the AnsiEsc plugin is present. + if exists("g:loaded_AnsiEscPlugin") + silent! execute 'AnsiEsc' + endif else silent! execute winnr . 'wincmd w' endif @@ -64,11 +69,6 @@ " Map p to "pipe" the buffer into a new command. silent! execute 'nnoremap p ggVG!' - - " Highlight ANSI color codes if the AnsiEsc plugin is present. - if exists("g:loaded_AnsiEscPlugin") - silent! execute 'AnsiEsc' - endif endfunction " }}} function! s:ReplaceCurrentBuffer(contents) " {{{ normal! ggdG