changeset 13:dce01b0e9982

Add usual vim plugin loading protection
author Ludovic Chabant <ludovic@chabant.com>
date Tue, 29 Aug 2023 12:51:25 -0700
parents 1639be0967d6
children 0aa61944e518
files plugin/vimcrosoft.vim
diffstat 1 files changed, 7 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/plugin/vimcrosoft.vim	Tue Aug 29 12:50:59 2023 -0700
+++ b/plugin/vimcrosoft.vim	Tue Aug 29 12:51:25 2023 -0700
@@ -3,7 +3,12 @@
 
 " Globals {{{
 
-if (&cp || get(g:, 'vimcrosoft_dont_load', 0))
+if exists('g:loaded_vimcrosoft') || &cp
+  finish
+endif
+let g:loaded_vimcrosoft = 1
+
+if get(g:, 'vimcrosoft_dont_load', 0)
     finish
 endif
 
@@ -75,3 +80,4 @@
 call vimcrosoft#init()
 
 " }}}
+