Partial % motion

This commit is contained in:
2016-03-30 04:32:36 +08:00
parent 3f687cb704
commit 799a911e06
8 changed files with 359 additions and 11 deletions

View File

@@ -0,0 +1,7 @@
/** @constructor */
Components.Vim.Syntax.Analyzer = function(){};
/** @type Function */
Components.Vim.Syntax.Analyzer.bracketAt;
/** @type Function */
Components.Vim.Syntax.Analyzer.quoteAt;

View File

@@ -0,0 +1,14 @@
/** @constructor */
Components.Vim.Syntax.TokenMatch = function(){};
/** @type {Components.Vim.Syntax.TokenMatch} */
Components.Vim.Syntax.TokenMatch.parent;
/** @type Number */
Components.Vim.Syntax.TokenMatch.open;
/** @type Number */
Components.Vim.Syntax.TokenMatch.close;
/** @type Number */
Components.Vim.Syntax.TokenMatch.level;
/** @type Number */
Components.Vim.Syntax.TokenMatch.selected;

View File

@@ -0,0 +1,2 @@
/** @object */
Components.Vim.Syntax = {};

View File

@@ -3,6 +3,8 @@ Components.Vim.VimArea = function(){};
/** @type {Components.Vim.LineFeeder} */
Components.Vim.VimArea.contentFeeder;
/** @type {Components.Vim.Syntax.Analyzer} */
Components.Vim.VimArea.contentAnalyzer;
/** @type {Components.Vim.LineFeeder} */
Components.Vim.VimArea.statusFeeder;
/** @type {Components.Vim.StatusBar} */