Commits

ZyX_I committed 0e23fe4

@/fwc: Added onlyfirst support to actions completion compilation function

  • Participants
  • Parent commits 0b69f42

Comments (0)

Files changed (2)

plugin/frawor/fwc/topconstructs.vim

             let self.onlyfirst-=1
         endif
         let self.subs[-1]=savedsub
-        call self.up().else()
+        call self.up()
+        if self.onlyfirst
+            return [[a:caidxstr], a:addedsavemsgs]
+        else
+            call self.else()
+        endif
     endif
     call self.let(actionstr, self.getmatcher(get(a:adescr, 'actionsmatcher',
                 \                                s:actdefmatcher),

test/fwccompletetests.dat

 
   @x+
   =s:list
+
+`<abc in list
++ - <def in list2>>
+  @+
+  abc def
+
+  @d+
+  =s:list2
 #▶2 {next}+{actions}
 `+ in list
 +<abc in list2