Source

frawor / plugin / frawor / fwc / constructor.vim

Author Commit Message Labels Comments Date
ZyX_I
@/*: Removed third argument from frawor#Setup calls: preparing to remove twoload feature
ZyX_I
@/fwc/constructor: Added minimization possibilities
Tags
release-0.1.24
ZyX_I
@/fwc/constructor: Made it pass self._comp as self to self._comp.* functions
ZyX_I
@/frawor/fwc/constructor: Added .endfor() and .endwhile()
ZyX_I
doc: Documented tree object returned by new_constructor resource
ZyX_I
@/fwc/constructor: Splitted self.addif(expr?) into self.addif(expr) and self.addelse()
ZyX_I
@fwc/constructor: Made self.continue and self.break go up one level.
ZyX_I
@/fwc/constructor: Renamed self.l to self._l
ZyX_I
@fwc/constructor: Renamed self.tree and self.stack to self._tree and self._stack
ZyX_I
@/fwc/constructor: Made it use self._comp instead of s:comp
ZyX_I
@frawor/fwc/constructor: Removed s:F.getexpr()
Tags
release-0.1.19
ZyX_I
@frawor/fwc/constructor: Renamed some functions so that they have “_” at the start of their names
ZyX_I
@frawor/fwc/constructor: Added more functions, refactoring
ZyX_I
@/decorators/altervars: Added `window special setter\n@/fwc/constructor: Added some new functions that can be used by other plugins (not by FWC)
ZyX_I
Replaced all `is's used for string comparison with `is#'
ZyX_I
Moved protector into output of frawor#Setup function, removed s:_realsfile variable
ZyX_I
@/fwc: Started working on completion implemenation: - Added `first' internal function - Added completion of {required} section - Added completion for `in', `key', `take', `either' and `first' internal functions
ZyX_I
@/fwc: Improved s:F.string() function, moved it to @/fwc/constructor
ZyX_I
@/fwc: Some fixes: - Fixed `start' matcher not accepting match in case when one alternative is another alternative+suffix - Fixed prefixes inside actions interaction - Improved -onlystrings option handling (untested) - Some typo fixes
ZyX_I
@/fwc: Fixed prefixes+(next or actions) composition
ZyX_I
@/fwc: Fixed some bugs: - readexpr was not returning last closing bracket if it was not related to the expression - constructor.if() should have either a call to toblock() or a condition, not both (left toblock()) - optional arguments are not working if they are preceded by nothing
ZyX_I
@/fwc: A bit of refactoring: removed self.tree from @/fwc/compiler, renamed self.ctree to self.tree
ZyX_I
@/fwc: More constructor improvements: added toblock()
ZyX_I
@/fwc: Improved constructor
ZyX_I
@/fwc: Moved tolstofstr function into @/fwc/constuctor
ZyX_I
@/fwc/compiler: Moved some functions into @/fwc/constructor