1. ZyX_I
  2. frawor

Source

frawor / plugin / frawor / fwc / parser.vim

Author Commit Message Date Builds
ZyX_I
@/*: Removed third argument from frawor#Setup calls: preparing to remove twoload feature
ZyX_I
@/fwc/*: Added support for numbers where variables can be used. Fixes #2
ZyX_I
@/fwc: Fixed readreg() (it tested whether regex+border is a valid regular expression, while just regex was needed)
ZyX_I
@/fwc: Made tests work in vim-7.2.442 Added test/copyout-postproc.zsh (in addition with {tools}/updateouts.zsh it obsoletes own version of updateouts.zsh located in test/)
ZyX_I
@/history: Fixed checker for altervars special
ZyX_I
@/fwc/intfuncs: Added `idof' check
ZyX_I
@/commands: Fixed empty argument completion @/fwc/compiler: Fixed filter created by FWC decorator @/fwc/parser, @/fwc/topconstructs: Removed some possible infinite loop conditions @/fwc/topconstructs: Fixed default value population for multiple {optional} section (for example, in {actions} section) @/fwc/topconstructs: Added check for presence of all required prefixes
ZyX_I
Replaced all `is's used for string comparison with `is#'
ZyX_I
@/fwc: Got rid of `filter' type. Now it is internally referenced only as `pipe'
ZyX_I
@/fwc: Added onlystrings option tests, fixed `-option' scanning
ZyX_I
Moved protector into output of frawor#Setup function, removed s:_realsfile variable
ZyX_I
@/fwc: Made conschecker and consfilter feauters pass plugdict.g dictionary to fwc_compile
ZyX_I
@/fwc: Moved all `optional', `prefixes', `next' and `actions' sections-related code to @/fwc/topconstructs, some refactoring
ZyX_I
@/fwc: Added support for default values of optional arguments, added `curidx' message argument, added short version of function type
ZyX_I
@/fwc: Moved gettype, addtuple, addlist and adddict functions to @/fwc/intfuncs, added {one} argument to `range' check, made all matchers lookup for exact match before doing any other processing
ZyX_I
@/fwc: Moved matchers into @/fwc/intfuncs
ZyX_I
@/fwc/parser: Forbid action specification to be a check (in any case, it is unsupported by compiler)
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: Added tests for partial prefixes implementation, some fixes
ZyX_I
@/fwc: Added partial prefixes implementation (untested)
ZyX_I
@/fwc/parser: Made it possible to specify getter function inside FWC_intfuncs.func dictionary
ZyX_I
@/fwc: Implemented actions
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
Moved built-in checks and pipes into a separate module
ZyX_I
@/fwc: Added `if pipe
ZyX_I
@/fwc: Added `#^' (remove last message) and `##' (don't use custom messages) messages specifications
ZyX_I
@/fwc: Added `value' check and pipe
ZyX_I
Removed plugin/frawor/fwc.vim, fixed messages variables support
ZyX_I
@/fwc: Added `is' check
ZyX_I
@/fwc: Fixed subscripts with mixed variable/number ranges
  1. Prev
  2. 1
  3. 2
  4. Next