{ "auto_complete": { "selected_items": [ ] }, "buffers": [ { "contents": "exports.plugin = function() {\n \n return {\n 'start-dnode': function() {\n \n }\n }\n}", "file": "examples/dnode/server-plugins/dnode.server.js", "file_size": 84, "file_write_time": 1322539236000000, "settings": { "buffer_size": 84, "line_ending": "Unix" } }, { "file": "/tmp/subl stdin c7Fawo.txt", "settings": { "buffer_size": 0, "line_ending": "Unix" } }, { "file": "/tmp/subl stdin FvtGg0.txt", "settings": { "buffer_size": 0, "line_ending": "Unix" } }, { "file": "/tmp/subl stdin 7iZL2z.txt", "settings": { "buffer_size": 0, "line_ending": "Unix" } }, { "contents": "exports.plugin = function() {\n var haba = this,\n credits = {};\n\n haba.authorize = function(user, pass) {\n return !credits || (credits.user == user && credits.pass == pass);\n }\n\n haba.credentials = function(user, pass) {\n if(!arguments.length) return credits;\n\n if(typeof user == 'object') {\n credits = user;\n } else {\n credits = { user: user, pass: pass };\n }\n\n return this;\n }\n}", "file": "lib/plugins/authorize.js", "file_size": 389, "file_write_time": 1322550122000000, "settings": { "buffer_size": 389, "line_ending": "Unix" } }, { "file": "/tmp/subl stdin KnviGv.txt", "settings": { "buffer_size": 0, "line_ending": "Unix" } }, { "file": "examples/dnode/client.js", "settings": { "buffer_size": 0, "line_ending": "Unix" } }, { "file": "examples/dnode/server.js", "settings": { "buffer_size": 0, "line_ending": "Unix" } }, { "file": "/tmp/subl stdin qLosJn.txt", "settings": { "buffer_size": 0, "line_ending": "Unix" } }, { "file": "/tmp/subl stdin QVEDns.txt", "settings": { "buffer_size": 0, "line_ending": "Unix" } }, { "file": "lib/loaders/now.js", "settings": { "buffer_size": 0, "line_ending": "Unix" } }, { "file": "lib/core.js", "settings": { "buffer_size": 0, "line_ending": "Unix" } }, { "file": "/tmp/subl stdin 86CBBK.txt", "settings": { "buffer_size": 0, "line_ending": "Unix" } }, { "file": "/tmp/subl stdin XwB3ll.txt", "settings": { "buffer_size": 0, "line_ending": "Unix" } }, { "file": "/tmp/subl stdin pSWT3m.txt", "settings": { "buffer_size": 0, "line_ending": "Unix" } }, { "file": "/tmp/subl stdin GLIejX.txt", "settings": { "buffer_size": 0, "line_ending": "Unix" } }, { "file": "/tmp/subl stdin 4KfB1Y.txt", "settings": { "buffer_size": 0, "line_ending": "Unix" } }, { "contents": "", "file": "/tmp/subl stdin MJuF18.txt", "file_size": -1, "file_write_time": -1, "settings": { "buffer_size": 0, "line_ending": "Unix" } }, { "contents": "", "file": "/tmp/subl stdin zI0Sxt.txt", "file_size": -1, "file_write_time": -1, "settings": { "buffer_size": 0, "line_ending": "Unix" } }, { "file": "/tmp/subl stdin kNKLYt.txt", "settings": { "buffer_size": 0, "line_ending": "Unix" } }, { "file": "/tmp/subl stdin H46hFT.txt", "settings": { "buffer_size": 0, "line_ending": "Unix" } }, { "file": "/tmp/subl stdin krTypp.txt", "settings": { "buffer_size": 0, "line_ending": "Unix" } }, { "file": "/tmp/subl stdin bi7TwN.txt", "settings": { "buffer_size": 0, "line_ending": "Unix" } }, { "file": "lib/nameTester.js", "settings": { "buffer_size": 0, "line_ending": "Unix" } }, { "file": "/tmp/subl stdin lsaH5u.txt", "settings": { "buffer_size": 0, "line_ending": "Unix" } }, { "file": "lib/collection.js", "settings": { "buffer_size": 0, "line_ending": "Unix" } }, { "file": "/tmp/subl stdin N6tGjw.txt", "settings": { "buffer_size": 0, "line_ending": "Unix" } }, { "file": "lib/index.js", "settings": { "buffer_size": 0, "line_ending": "Unix" } }, { "file": "/tmp/subl stdin SdX7xP.txt", "settings": { "buffer_size": 0, "line_ending": "Unix" } }, { "file": "/tmp/subl stdin hvowq2.txt", "settings": { "buffer_size": 0, "line_ending": "Unix" } }, { "file": "/tmp/subl stdin YgUVTs.txt", "settings": { "buffer_size": 0, "line_ending": "Unix" } }, { "file": "/tmp/subl stdin 4FwAWv.txt", "settings": { "buffer_size": 0, "line_ending": "Unix" } }, { "file": "/tmp/subl stdin tVVKhk.txt", "settings": { "buffer_size": 0, "line_ending": "Unix" } }, { "file": "README.md", "settings": { "buffer_size": 5901, "line_ending": "Unix" } }, { "file": "/tmp/subl stdin 6yzkKt.txt", "settings": { "buffer_size": 0, "line_ending": "Unix" } }, { "contents": "", "file": "/tmp/subl stdin fHtLfQ.txt", "file_size": -1, "file_write_time": -1, "settings": { "buffer_size": 0, "line_ending": "Unix" } }, { "contents": "var dnode = require('dnode'),\nUrl = require('url');\n\nexports.require = ['authorize'];\n\nexports.plugin = function() {\n\n var haba = this;\n\n\n this.loaders.push({\n test: function(path) { \n return !!path.match(/dnode\\+\\w+:\\/\\//);\n },\n load: function(path, callback) {\n\n var host = Url.parse(path.replace('dnode+',''));\n\n var client = dnode.connect({ host: host.hostname, port: host.port, reconnect: 2000 }, function(remote) {\n\n function onAuth(methods) {\n if(!methods) throw new Error('Invalid authentication credentials for dnode server: ' + host.hostname + ':' + host.port);\n\n for(var name in methods) {\n\n var plugin = methods[name];\n plugin.__remote = true;\n\n // var existingPlugin = haba.plugin(name);\n\n /*if(existingPlugin && !existingPlugin.__remote) {\n continue;\n }*/\n\n callback(false, { plugin: methods[name], name: name, remote: true });\n }\n }\n\n var auth = (host.auth || '').split(':');\n\n remote.authorize(auth[0], auth[1], onAuth);\n });\n\n client.on('reconnect', function() {\n console.log(\"DISCONNECT\");\n })\n }\n });\n\n\n return {\n authorize: function(user, pass, callback) {\n if(haba.authorize(user, pass)) {\n callback(haba.methods);\n } else {\n callback(null);\n }\n }\n }\n}", "file": "lib/loaders/dnode.js", "file_size": 1266, "file_write_time": 1322986365000000, "settings": { "buffer_size": 1266, "line_ending": "Unix" } }, { "file": "package.json", "settings": { "buffer_size": 453, "line_ending": "Unix" } }, { "file": "/tmp/subl stdin aCDhmD.txt", "settings": { "buffer_size": 0, "line_ending": "Unix" } }, { "file": "/tmp/subl stdin NT7RGA.txt", "settings": { "buffer_size": 0, "line_ending": "Unix" } }, { "file": "/tmp/subl stdin p7V5c4.txt", "settings": { "buffer_size": 0, "line_ending": "Unix" } }, { "file": "/tmp/subl stdin xq418u.txt", "settings": { "buffer_size": 0, "line_ending": "Unix" } }, { "file": "/tmp/subl stdin eC9wdt.txt", "settings": { "buffer_size": 0, "line_ending": "Unix" } }, { "file": "examples/test1/plugins/hello1.js", "settings": { "buffer_size": 221, "line_ending": "Unix" } }, { "file": "examples/test2/api/users/photos/index.js", "settings": { "buffer_size": 238, "line_ending": "Unix" } }, { "file": "lib/web/index.js", "settings": { "buffer_size": 4121, "line_ending": "Unix" } }, { "file": "src/common/index.js", "settings": { "buffer_size": 4121, "line_ending": "Unix" } }, { "file": "/tmp/subl stdin ieC29m.txt", "settings": { "buffer_size": 0, "line_ending": "Unix" } }, { "file": "src/common/core.js", "settings": { "buffer_size": 9236, "line_ending": "Unix" } }, { "file": "/tmp/subl stdin cUtNkp.txt", "settings": { "buffer_size": 0, "line_ending": "Unix" } }, { "file": "/tmp/subl stdin PdHKW6.txt", "settings": { "buffer_size": 0, "line_ending": "Unix" } }, { "file": "/tmp/subl stdin 3d0TXF.txt", "settings": { "buffer_size": 0, "line_ending": "Unix" } }, { "file": "src/web/fs.js", "settings": { "buffer_size": 486, "line_ending": "Unix" } }, { "file": "/tmp/subl stdin iSUX8T.txt", "settings": { "buffer_size": 0, "line_ending": "Unix" } }, { "file": "src/node/fs.js", "settings": { "buffer_size": 283, "line_ending": "Unix" } }, { "file": "src/common/package.json", "settings": { "buffer_size": 24, "line_ending": "Unix" } }, { "file": "src/web/package.json", "settings": { "buffer_size": 28, "line_ending": "Unix" } }, { "file": "lib/node/core.js", "settings": { "buffer_size": 9236, "line_ending": "Unix" } }, { "file": "/tmp/subl stdin 5nXEk5.txt", "settings": { "buffer_size": 0, "line_ending": "Unix" } }, { "file": ".cupboard", "settings": { "buffer_size": 121, "line_ending": "Unix" } }, { "file": "/tmp/subl stdin igdSNw.txt", "settings": { "buffer_size": 0, "line_ending": "Unix" } }, { "file": "/tmp/subl stdin p0YegU.txt", "settings": { "buffer_size": 0, "line_ending": "Unix" } }, { "file": "/tmp/subl stdin k2r7Gu.txt", "settings": { "buffer_size": 0, "line_ending": "Unix" } }, { "file": "lib/node/index.js", "settings": { "buffer_size": 4121, "line_ending": "Unix" } }, { "file": "lib/web/package.json", "settings": { "buffer_size": 394, "line_ending": "Unix" } } ], "build_system": "", "command_palette": { "height": 0.0, "selected_items": [ ], "width": 0.0 }, "console": { "height": 136.0 }, "distraction_free": { "menu_visible": true, "show_minimap": false, "show_open_files": false, "show_tabs": false, "side_bar_visible": false, "status_bar_visible": false }, "file_history": [ "/tmp/subl stdin oAG1w4.txt", "/Volumes/minimac/Users/craig/Dropbox/Developer/Public/haba/node_modules/dnode/index.js", "/Volumes/minimac/Users/craig/Dropbox/Developer/Public/haba/lib/core.js", "/Volumes/minimac/Users/craig/Dropbox/Developer/Public/haba/lib/loaders/dnode.js", "/Volumes/minimac/Users/craig/Dropbox/Developer/Public/haba/README.md", "/tmp/subl stdin AwNZ4c.txt", "/Volumes/minimac/Users/craig/Dropbox/Developer/Public/haba/lib/queue.js", "/Volumes/minimac/Users/craig/Dropbox/Developer/Public/haba/examples/test1/plugins/hello1.js", "/Volumes/minimac/Users/craig/Dropbox/Developer/Public/haba/lib/plugins/remote.js", "/tmp/subl stdin gYzqGJ.txt", "/tmp/subl stdin ZshK9R.txt", "/Volumes/minimac/Users/craig/Dropbox/Developer/Public/haba/examples/dnode/server-plugins/sayHello.js", "/Volumes/minimac/Users/craig/Dropbox/Developer/Public/haba/lib/index.js", "/Volumes/minimac/Users/craig/Dropbox/Developer/Public/haba/examples/dnode/client-plugins/hello.client.js", "/Volumes/minimac/Users/craig/Dropbox/Developer/Public/haba/examples/test1/plugins/hello2.js", "/Volumes/minimac/Users/craig/Dropbox/Developer/Public/haba/examples/dnode/index.js", "/Volumes/minimac/Users/craig/Dropbox/Developer/Public/haba/examples/dnode/dnode-server.js", "/Volumes/minimac/Users/craig/Dropbox/Developer/Public/haba/examples/remote/now-client", "/Volumes/minimac/Users/craig/Dropbox/Developer/Public/haba/examples/remote/dnode-server.js", "/Volumes/minimac/Users/craig/Dropbox/Developer/Public/haba/examples/remote/now-client.js", "/Volumes/minimac/Users/craig/Dropbox/Developer/Public/haba/examples/remote/client.js", "/Volumes/minimac/Users/craig/Dropbox/Developer/Public/haba/examples/remote/now-server.js", "/Volumes/minimac/Users/craig/Dropbox/Developer/Public/haba/examples/dnode/server-plugins/hello.dnode.js", "/Volumes/minimac/Users/craig/Dropbox/Developer/Public/haba/package.json", "/Volumes/minimac/Users/craig/Dropbox/Developer/Public/haba/examples/dnode/server.js", "/Volumes/minimac/Users/craig/Dropbox/Developer/Public/haba/examples/test1/index.js", "/Volumes/minimac/Users/craig/Dropbox/Developer/Public/haba/lib/plugins/hooks.js", "/Volumes/minimac/Users/craig/Dropbox/Developer/Public/haba/lib/loaders/now.js", "/Volumes/minimac/Users/craig/Dropbox/Developer/Public/haba/lib/loaders/hookio.js", "/Volumes/minimac/Users/craig/Dropbox/Developer/Public/haba/lib/loaders/beanpoll.js", "/Volumes/minimac/Users/craig/Dropbox/Developer/Public/haba/lib/web.js", "/Volumes/minimac/Users/craig/Dropbox/Developer/Public/haba/examples/test2/api/users/photos/index.js", "/Volumes/minimac/Users/craig/Dropbox/Developer/Public/haba/examples/test2/index.js", "/Volumes/minimac/Users/craig/Dropbox/Developer/Public/haba/examples/test2/api/users/index.js", "/tmp/subl stdin 62uD9w.txt", "/tmp/subl stdin be5qUw.txt", "/Volumes/minimac/Users/craig/Dropbox/Developer/Public/haba/project.sublime-project", "/Users/craigcondon/Dropbox/Developer/Public/haba/examples/test.js", "/Users/craigcondon/Dropbox/Developer/Public/haba/examples/test1/bootstrap.js", "/Users/craigcondon/Dropbox/Developer/Public/haba/examples/test1/plugins/hello2.js", "/Users/craigcondon/Dropbox/Developer/Public/haba/examples/test1/plugins/hello1.js", "/Users/craigcondon/Dropbox/Developer/Public/haba/examples/test1/index.js" ], "find": { "height": 33.0 }, "find_in_files": { "height": 0.0, "where_history": [ ] }, "find_state": { "case_sensitive": false, "find_history": [ "prepare", "recu", ".name =", ".__name", ".name", "console.w", "nativeResolve", "try", "console.", "queue.", "next", "queue.", "next", ".next(", "Structr.cop", "isDire", "plugin", "haba", "params", "^*", "localPlugins", "plugins", "package.", "try", "globalExis", "params", "global", "global.", "options", "require", "require:", "require", "require:", "require", "includePaths", "haba.req", ".init", "onPluginLoaded", "modulesLoading", "methods", "readyListeners", "tryReadyTimeout", "numLoading", "tryReady", "checkReady", "console.log", "setNumLoading", "loadAll", "plugin", "tryRead", "checkReady", "init", "tryReady", "plugins'", "loaders", "object", "json", "resolve", "global", "numLOading", "loadJSF", "numLoading", "loaded", "path.", "fs.", "nativeResolve", "fs", "numLoading", "numLoader", "params", "newPlugin", "plugins", "plugins()", "pluginNameTester", "factory", "plugins'", "plugins", "require", "newPlugin", "structr", "require", "dnode", "loader", "require('haba", "()", "dnode", "plugins", "authorize", " included[path] = 1;\nnormal", " included[path] = 1;\n", "included", "initializ", "ready", "q.", "_q", "plugins", ".path", "plugins", "call", ".call", "call", "onReady", "params", "paths'", "paths", "given ha", "console.l", "addMethods", "plugins", "require", "start", "basename", "next", "initModules", "require", "plugins'", "plugins", "call", "fs.", "web.js", "fileExists", "call", "call(", "conso", "console.l", "module", ".module", "modules" ], "highlight": true, "in_selection": false, "preserve_case": false, "regex": false, "replace_history": [ ], "reverse": false, "show_context": true, "use_buffer2": true, "whole_word": false, "wrap": true }, "groups": [ { "selected": 64, "sheets": [ { "buffer": 0, "file": "examples/dnode/server-plugins/dnode.server.js", "settings": { "buffer_size": 84, "regions": { }, "selection": [ [ 75, 75 ] ], "settings": { "syntax": "Packages/JavaScript/JavaScript.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 1, "file": "/tmp/subl stdin c7Fawo.txt", "settings": { "buffer_size": 0, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/Text/Plain text.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 2, "file": "/tmp/subl stdin FvtGg0.txt", "settings": { "buffer_size": 0, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/Text/Plain text.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 3, "file": "/tmp/subl stdin 7iZL2z.txt", "settings": { "buffer_size": 0, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/Text/Plain text.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 4, "file": "lib/plugins/authorize.js", "settings": { "buffer_size": 389, "regions": { }, "selection": [ [ 179, 184 ] ], "settings": { "syntax": "Packages/JavaScript/JavaScript.tmLanguage", "translate_tabs_to_spaces": false }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 5, "file": "/tmp/subl stdin KnviGv.txt", "settings": { "buffer_size": 0, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/Text/Plain text.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 6, "file": "examples/dnode/client.js", "settings": { "buffer_size": 0, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/JavaScript/JavaScript.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 7, "file": "examples/dnode/server.js", "settings": { "buffer_size": 0, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/JavaScript/JavaScript.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 8, "file": "/tmp/subl stdin qLosJn.txt", "settings": { "buffer_size": 0, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/Text/Plain text.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 9, "file": "/tmp/subl stdin QVEDns.txt", "settings": { "buffer_size": 0, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/Text/Plain text.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 10, "file": "lib/loaders/now.js", "settings": { "buffer_size": 0, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/JavaScript/JavaScript.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 11, "file": "lib/core.js", "settings": { "buffer_size": 0, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/JavaScript/JavaScript.tmLanguage", "translate_tabs_to_spaces": false }, "translation.x": 0.0, "translation.y": 2476.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 12, "file": "/tmp/subl stdin 86CBBK.txt", "settings": { "buffer_size": 0, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/Text/Plain text.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 13, "file": "/tmp/subl stdin XwB3ll.txt", "settings": { "buffer_size": 0, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/Text/Plain text.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 14, "file": "/tmp/subl stdin pSWT3m.txt", "settings": { "buffer_size": 0, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/Text/Plain text.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 15, "file": "/tmp/subl stdin GLIejX.txt", "settings": { "buffer_size": 0, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/Text/Plain text.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 16, "file": "/tmp/subl stdin 4KfB1Y.txt", "settings": { "buffer_size": 0, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/Text/Plain text.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 17, "file": "/tmp/subl stdin MJuF18.txt", "settings": { "buffer_size": 0, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/Text/Plain text.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 18, "file": "/tmp/subl stdin zI0Sxt.txt", "settings": { "buffer_size": 0, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/Text/Plain text.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 19, "file": "/tmp/subl stdin kNKLYt.txt", "settings": { "buffer_size": 0, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/Text/Plain text.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 20, "file": "/tmp/subl stdin H46hFT.txt", "settings": { "buffer_size": 0, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/Text/Plain text.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 21, "file": "/tmp/subl stdin krTypp.txt", "settings": { "buffer_size": 0, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/Text/Plain text.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 22, "file": "/tmp/subl stdin bi7TwN.txt", "settings": { "buffer_size": 0, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/Text/Plain text.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 23, "file": "lib/nameTester.js", "settings": { "buffer_size": 0, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/JavaScript/JavaScript.tmLanguage", "translate_tabs_to_spaces": false }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 24, "file": "/tmp/subl stdin lsaH5u.txt", "settings": { "buffer_size": 0, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/Text/Plain text.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 25, "file": "lib/collection.js", "settings": { "buffer_size": 0, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/JavaScript/JavaScript.tmLanguage", "translate_tabs_to_spaces": false }, "translation.x": 0.0, "translation.y": 1322.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 26, "file": "/tmp/subl stdin N6tGjw.txt", "settings": { "buffer_size": 0, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/Text/Plain text.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 27, "file": "lib/index.js", "settings": { "buffer_size": 0, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/JavaScript/JavaScript.tmLanguage", "translate_tabs_to_spaces": false }, "translation.x": 0.0, "translation.y": 135.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 28, "file": "/tmp/subl stdin SdX7xP.txt", "settings": { "buffer_size": 0, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/Text/Plain text.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 29, "file": "/tmp/subl stdin hvowq2.txt", "settings": { "buffer_size": 0, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/Text/Plain text.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 30, "file": "/tmp/subl stdin YgUVTs.txt", "settings": { "buffer_size": 0, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/Text/Plain text.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 31, "file": "/tmp/subl stdin 4FwAWv.txt", "settings": { "buffer_size": 0, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/Text/Plain text.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 32, "file": "/tmp/subl stdin tVVKhk.txt", "settings": { "buffer_size": 0, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/Text/Plain text.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 33, "file": "README.md", "settings": { "buffer_size": 5901, "regions": { }, "selection": [ [ 1918, 1918 ] ], "settings": { "syntax": "Packages/Markdown/Markdown.tmLanguage", "translate_tabs_to_spaces": false }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 34, "file": "/tmp/subl stdin 6yzkKt.txt", "settings": { "buffer_size": 0, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/Text/Plain text.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 35, "file": "/tmp/subl stdin fHtLfQ.txt", "settings": { "buffer_size": 0, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/Text/Plain text.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 36, "file": "lib/loaders/dnode.js", "settings": { "buffer_size": 1266, "regions": { }, "selection": [ [ 0, 1266 ] ], "settings": { "syntax": "Packages/JavaScript/JavaScript.tmLanguage", "translate_tabs_to_spaces": false }, "translation.x": 0.0, "translation.y": 136.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 37, "file": "package.json", "settings": { "buffer_size": 453, "regions": { }, "selection": [ [ 328, 328 ] ], "settings": { "syntax": "Packages/JavaScript/JSON.tmLanguage", "tab_size": 4, "translate_tabs_to_spaces": true }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 38, "file": "/tmp/subl stdin aCDhmD.txt", "settings": { "buffer_size": 0, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/Text/Plain text.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 39, "file": "/tmp/subl stdin NT7RGA.txt", "settings": { "buffer_size": 0, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/Text/Plain text.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 40, "file": "/tmp/subl stdin p7V5c4.txt", "settings": { "buffer_size": 0, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/Text/Plain text.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 41, "file": "/tmp/subl stdin xq418u.txt", "settings": { "buffer_size": 0, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/Text/Plain text.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 42, "file": "/tmp/subl stdin eC9wdt.txt", "settings": { "buffer_size": 0, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/Text/Plain text.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 43, "file": "examples/test1/plugins/hello1.js", "settings": { "buffer_size": 221, "regions": { }, "selection": [ [ 199, 199 ] ], "settings": { "syntax": "Packages/JavaScript/JavaScript.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 44, "file": "examples/test2/api/users/photos/index.js", "settings": { "buffer_size": 238, "regions": { }, "selection": [ [ 175, 175 ] ], "settings": { "syntax": "Packages/JavaScript/JavaScript.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 45, "file": "lib/web/index.js", "settings": { "buffer_size": 4121, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/JavaScript/JavaScript.tmLanguage", "translate_tabs_to_spaces": false }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 46, "file": "src/common/index.js", "settings": { "buffer_size": 4121, "regions": { }, "selection": [ [ 3012, 3012 ] ], "settings": { "syntax": "Packages/JavaScript/JavaScript.tmLanguage", "translate_tabs_to_spaces": false }, "translation.x": 0.0, "translation.y": 1907.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 47, "file": "/tmp/subl stdin ieC29m.txt", "settings": { "buffer_size": 0, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/Text/Plain text.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 48, "file": "src/common/core.js", "settings": { "buffer_size": 9236, "regions": { }, "selection": [ [ 6935, 6938 ] ], "settings": { "syntax": "Packages/JavaScript/JavaScript.tmLanguage", "translate_tabs_to_spaces": false }, "translation.x": 0.0, "translation.y": 5070.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 49, "file": "/tmp/subl stdin cUtNkp.txt", "settings": { "buffer_size": 0, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/Text/Plain text.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 50, "file": "/tmp/subl stdin PdHKW6.txt", "settings": { "buffer_size": 0, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/Text/Plain text.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 51, "file": "/tmp/subl stdin 3d0TXF.txt", "settings": { "buffer_size": 0, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/Text/Plain text.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 52, "file": "src/web/fs.js", "settings": { "buffer_size": 486, "regions": { }, "selection": [ [ 411, 418 ] ], "settings": { "syntax": "Packages/JavaScript/JavaScript.tmLanguage", "translate_tabs_to_spaces": false }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 53, "file": "/tmp/subl stdin iSUX8T.txt", "settings": { "buffer_size": 0, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/Text/Plain text.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 54, "file": "src/node/fs.js", "settings": { "buffer_size": 283, "regions": { }, "selection": [ [ 106, 106 ] ], "settings": { "syntax": "Packages/JavaScript/JavaScript.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 55, "file": "src/common/package.json", "settings": { "buffer_size": 24, "regions": { }, "selection": [ [ 21, 21 ] ], "settings": { "syntax": "Packages/JavaScript/JSON.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 56, "file": "src/web/package.json", "settings": { "buffer_size": 28, "regions": { }, "selection": [ [ 25, 25 ] ], "settings": { "syntax": "Packages/JavaScript/JSON.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 57, "file": "lib/node/core.js", "settings": { "buffer_size": 9236, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/JavaScript/JavaScript.tmLanguage", "translate_tabs_to_spaces": false }, "translation.x": 0.0, "translation.y": 3211.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 58, "file": "/tmp/subl stdin 5nXEk5.txt", "settings": { "buffer_size": 0, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/Text/Plain text.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 59, "file": ".cupboard", "settings": { "buffer_size": 121, "regions": { }, "selection": [ [ 70, 70 ] ], "settings": { "syntax": "Packages/Text/Plain text.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 60, "file": "/tmp/subl stdin igdSNw.txt", "settings": { "buffer_size": 0, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/Text/Plain text.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 61, "file": "/tmp/subl stdin p0YegU.txt", "settings": { "buffer_size": 0, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/Text/Plain text.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 62, "file": "/tmp/subl stdin k2r7Gu.txt", "settings": { "buffer_size": 0, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/Text/Plain text.tmLanguage" }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 63, "file": "lib/node/index.js", "settings": { "buffer_size": 4121, "regions": { }, "selection": [ [ 0, 0 ] ], "settings": { "syntax": "Packages/JavaScript/JavaScript.tmLanguage", "translate_tabs_to_spaces": false }, "translation.x": 0.0, "translation.y": 2012.0, "zoom_level": 1.0 }, "type": "text" }, { "buffer": 64, "file": "lib/web/package.json", "settings": { "buffer_size": 394, "regions": { }, "selection": [ [ 323, 323 ] ], "settings": { "syntax": "Packages/JavaScript/JSON.tmLanguage", "tab_size": 2, "translate_tabs_to_spaces": true }, "translation.x": 0.0, "translation.y": 0.0, "zoom_level": 1.0 }, "type": "text" } ] } ], "incremental_find": { "height": 0.0 }, "input": { "height": 30.0 }, "layout": { "cells": [ [ 0, 0, 1, 1 ] ], "cols": [ 0.0, 1.0 ], "rows": [ 0.0, 1.0 ] }, "menu_visible": true, "replace": { "height": 0.0 }, "save_all_on_build": true, "select_file": { "height": 0.0, "selected_items": [ ], "width": 0.0 }, "select_project": { "height": 0.0, "selected_items": [ ], "width": 0.0 }, "show_minimap": true, "show_open_files": false, "show_tabs": true, "side_bar_visible": true, "side_bar_width": 150.0, "status_bar_visible": true }