Commits

ZyX_I committed b2f95da

@/signs, @/commands: Features provided by these plugins are no longer ignoredeps ones

Comments (0)

Files changed (4)

autoload/frawor/signs.vim

                 \'s:F.delsign(v:val)')
 endfunction
 call s:_f.newfeature('delsigns', {'unloadpre': s:F.delsigns,
-            \                      'register': s:F.add_signs,
-            \                    'ignoredeps': 1})
+            \                      'register': s:F.add_signs,})
 "▶1 sign.delete :: {f}[, sgid] → + :sign, s:signs
 function s:F.sign.delete(plugdict, fdict, ...)
     if a:0
 
 delcommands : unloadpre + s:_commands                   *frawor-f-delcommands*
               register + s:_commands
-        Deletes commands listed in s:_commands. It is |frawor-fk-ignoredeps| 
-        feature, so you don't need specify @/commands in your dependencies.
-        Usage: >
+        Deletes commands listed in s:_commands. Usage: >
             command -nargs=? Foo echo "Bar"
             let s:_commands+=["Foo"]
 
 
 delsigns : unloadpre + s:_signs                            *frawor-f-delsigns*
             register + s:_signs
-        Deletes signs listed in s:_signs. It is |frawor-fk-ignoredeps| 
-        feature, so you don't need specify @/signs in your dependencies.
-        Usage: >
+        Deletes signs listed in s:_signs. Usage: >
             sign define xxx text=EE texthl=Error
             let s:_signs+=["xxx"]
 

frawor-addon-info.txt

     "scriptnumber": 3631,
     "files": [
         "autoload/frawor.vim",
+        "autoload/frawor/autocommands.vim",
+        "autoload/frawor/base64.vim",
+        "autoload/frawor/checks.vim",
+        "autoload/frawor/commands.vim",
+        "autoload/frawor/decorators.vim",
+        "autoload/frawor/decorators/altervars.vim",
+        "autoload/frawor/functions.vim",
+        "autoload/frawor/fwc.vim",
+        "autoload/frawor/fwc/compiler.vim",
+        "autoload/frawor/fwc/constructor.vim",
+        "autoload/frawor/fwc/intfuncs.vim",
+        "autoload/frawor/fwc/parser.vim",
+        "autoload/frawor/fwc/topconstructs.vim",
+        "autoload/frawor/history.vim",
+        "autoload/frawor/lua.vim",
+        "autoload/frawor/mappings.vim",
+        "autoload/frawor/options.vim",
+        "autoload/frawor/os.vim",
+        "autoload/frawor/perl.vim",
+        "autoload/frawor/python.vim",
+        "autoload/frawor/resources.vim",
+        "autoload/frawor/ruby.vim",
+        "autoload/frawor/signs.vim",
+        "autoload/frawor/table.vim",
+        "autoload/frawor/tcl.vim",
         "doc/FWC.txt",
         "doc/frawor.txt",
         "plugin/frawor.vim",
-        "plugin/frawor/autocommands.vim",
-        "plugin/frawor/base64.vim",
-        "plugin/frawor/checks.vim",
-        "plugin/frawor/commands.vim",
-        "plugin/frawor/decorators.vim",
-        "plugin/frawor/decorators/altervars.vim",
-        "plugin/frawor/functions.vim",
-        "plugin/frawor/fwc.vim",
-        "plugin/frawor/fwc/compiler.vim",
-        "plugin/frawor/fwc/constructor.vim",
-        "plugin/frawor/fwc/intfuncs.vim",
-        "plugin/frawor/fwc/parser.vim",
-        "plugin/frawor/fwc/topconstructs.vim",
-        "plugin/frawor/history.vim",
-        "plugin/frawor/lua.vim",
-        "plugin/frawor/mappings.vim",
-        "plugin/frawor/options.vim",
-        "plugin/frawor/os.vim",
-        "plugin/frawor/perl.vim",
-        "plugin/frawor/python.vim",
-        "plugin/frawor/resources.vim",
-        "plugin/frawor/ruby.vim",
-        "plugin/frawor/signs.vim",
-        "plugin/frawor/table.vim",
-        "plugin/frawor/tcl.vim",
         "templates/oneload-frawor-plugin.vim",
         "test/add-buffer-mappings.in",
         "test/add-buffer-mappings.ok",
         "test/intrtp/plugin/lua.vim",
         "test/intrtp/plugin/perl.vim",
         "test/intrtp/plugin/python.vim",
+        "test/intrtp/plugin/python3.vim",
         "test/intrtp/plugin/ruby.vim",
         "test/intrtp/plugin/tcl.vim",
         "test/intrtp/python/xxxtest.py",
+        "test/intrtp/python3/xxxtest.py",
         "test/intrtp/ruby/xxxtest.rb",
         "test/intrtp/tcl/pkgIndex.tcl",
         "test/intrtp/tcl/xxxtest.tcl",
         "test/postresource.ok",
         "test/python.in",
         "test/python.ok",
+        "test/python3.in",
+        "test/python3.ok",
         "test/recursive-dependent-with-features.in",
         "test/recursive-dependent-with-features.ok",
         "test/recursive-dependent.in",

plugin/frawor.vim

     return 1
 endfunction
 call s:_f.newfeature('require', {'cons': s:F.require})
+"▶1 Load modules with ignoredeps features
+call FraworLoad('@/functions')
+call FraworLoad('@/autocommands')
 "▶1
 call frawor#Lockvar(s:, 'dependents,features,featordered,loading,shadow,pls,'.
             \           'rtpcache,dircache,deplen,plfeatures')
-runtime autoload/frawor/functions.vim
 lockvar 1 f
 " vim: fmr=▶,▲ sw=4 ts=4 sts=4 et tw=80