From 708a113a4dd9072d20219b4866c4282c56f13d59 Mon Sep 17 00:00:00 2001 From: 11684 Date: Fri, 23 Oct 2015 00:09:50 +0200 Subject: [PATCH] Added "scratch buffer" on path "zed::notes" per issue #537 --- app/js/boot.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/app/js/boot.js b/app/js/boot.js index 7232e3a1..70ba1f51 100644 --- a/app/js/boot.js +++ b/app/js/boot.js @@ -141,6 +141,8 @@ require(["../dep/architect", "./lib/options", "./fs_picker", "text!../manual/int setupBuiltinDoc("zed::start", introText); setupBuiltinDoc("zed::log", "Zed Log\n===========\n"); + + setupScratchBuffer(); } else { app.getService("eventbus").on("urlchanged", function() { @@ -172,6 +174,16 @@ require(["../dep/architect", "./lib/options", "./fs_picker", "text!../manual/int session_manager.specialDocs[path] = session; } + + function setupScratchBuffer() { + var path = "zed::notes"; + var editor = app.getService("editor"); + var session_manager = app.getService("session_manager"); + + var session = editor.createSession(path, ""); + + session_manager.specialDocs[path] = session; + } }); app.on("service", function(name) {