From 1e7d36bd3c310796137ae70680c8c8ac7125f97e Mon Sep 17 00:00:00 2001 From: boudin Date: Sat, 1 Nov 2014 18:03:59 +0100 Subject: [PATCH] Stub for every functions and commands --- lib/buffer.js | 41 +++++++++++++++++++++------ lib/{vim-nb-protocol.js => client.js} | 25 ++++++++++++++-- 2 files changed, 54 insertions(+), 12 deletions(-) rename lib/{vim-nb-protocol.js => client.js} (97%) diff --git a/lib/buffer.js b/lib/buffer.js index 565f00b..713f61f 100644 --- a/lib/buffer.js +++ b/lib/buffer.js @@ -6,6 +6,8 @@ function Buffer (vimClient) { var buffId; var typeNum = 0; + /* COMMANDS */ + var addAnno = function (annoType, off) { }; @@ -94,14 +96,35 @@ function Buffer (vimClient) { }; + + /* FUNCTIONS */ + + var getCursor = function (callback) { + + }; + + var getLength = function (callback) { + + }; + + var getAnno = function (serNum, callback) { + + }; + + var getModified = function (callback) { + + }; + + var getText = function (callback) { + + }; + + var insert = function (off, text, callback){ + + }; + + var remove = function (off, length, callback) { + + }; } -function create() { - -} - -function editFile (pathName){ - -} - - diff --git a/lib/vim-nb-protocol.js b/lib/client.js similarity index 97% rename from lib/vim-nb-protocol.js rename to lib/client.js index 5c048bb..2ab3754 100644 --- a/lib/vim-nb-protocol.js +++ b/lib/client.js @@ -291,6 +291,9 @@ function VNBClient(socket, authentication) { socket.pipe(messageTransform); + + /* GLOBAL COMMANDS */ + var startAtomic = function () { }; @@ -310,9 +313,25 @@ function VNBClient(socket, authentication) { var specialKeys = function () { }; + + var create = function() { + + }; + + var editFile = function (pathName){ + + }; + + /* GLOBAL FUNCTIONS */ + + var saveAndExit = function (callback) { + + }; + + var getModified = function (callback) { + + }; + } - - - VNBClient.prototype = EventEmitter;