Commits

Author Commit Message Labels Comments Date
ZyX_I
@/fwc: Partial {prefixes} section completion implementation: it does not support list prefixes
ZyX_I
@/fwc: Added completion of {next} section
ZyX_I
@/fwc: Partial {optional} section completion implementation
ZyX_I
test: Moved os-specific fwccompletetests to a separate files
ZyX_I
@/fwc: Added completion of built-in function names (!!!unstable: help file parsing)
ZyX_I
@/fwc: Partially added `run' completion (only user functions are supported)
ZyX_I
@/fwc: Added `path' internal function completion
ZyX_I
@/fwc: Implemented `if' completion
ZyX_I
Moved plugdict expansion to plugin/frawor, removed "@" expansion, added @%, @. and @^ expansions
ZyX_I
autoload/frawor: Renamed s:F.expandplid() to frawor#expandplid() and documented it, added @% -> autoload/ expansion
ZyX_I
@/fwc: Implemented {actions} section completion
ZyX_I
@/fwc: Started working on completion implemenation:
ZyX_I
@/fwc/compiler: added checking of fwc_compile arguments
ZyX_I
@/fwc: Made conschecker and consfilter feauters pass plugdict.g dictionary to fwc_compile
ZyX_I
Updated list of files in addon-info.txt
ZyX_I
@/fwc: Moved all `optional', `prefixes', `next' and `actions' sections-related code to @/fwc/topconstructs, some refactoring
ZyX_I
@/fwc/compiler: Moved `optional', `prefixes', `next' and `actions' keys compilation into separate functions
ZyX_I
@/fwc: Improved s:F.string() function, moved it to @/fwc/constructor
ZyX_I
doc: Added FWC language documentation. No internals documentation yet
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: Fixed func matcher, moved call to foreign matcher function to the constructed function, added tests for this matcher
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:
ZyX_I
@/fwc: Fixed prefixes+(next or actions) composition
ZyX_I
Updated gwine/os.ok
ZyX_I
@/os: Improved newline handling in os.run(): now it uses :! if command contains newlines and system() otherwise
ZyX_I
@/os: Fixed NL filenames handling, added tests for NL filenames
ZyX_I
@/os: Fixed empty directories handling
  1. Prev
  2. Next