From 1cad60261451f283d49cff80d02b819ccd6902dd Mon Sep 17 00:00:00 2001
From: =?utf8?q?Aleksander=20=C5=81ukasz?=
 <aleksander.lukasz@nowoczesnapolska.org.pl>
Date: Wed, 5 Mar 2014 11:57:53 +0100
Subject: [PATCH] editor: Some addtional logging

---
 src/editor/modules/rng/rng.js | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/src/editor/modules/rng/rng.js b/src/editor/modules/rng/rng.js
index 05e0620..469d0e4 100644
--- a/src/editor/modules/rng/rng.js
+++ b/src/editor/modules/rng/rng.js
@@ -2,17 +2,20 @@ define([
 'libs/underscore',
 'fnpjs/layout',
 'fnpjs/vbox',
+'fnpjs/logging/logging',
 'views/tabs/tabs',
 'libs/text!./mainLayout.html',
 'libs/text!./editingLayout.html',
 'libs/text!./diffLayout.html',
-], function(_, layout, vbox, tabs, mainLayoutTemplate, visualEditingLayoutTemplate, diffLayoutTemplate) {
+], function(_, layout, vbox, logging, tabs, mainLayoutTemplate, visualEditingLayoutTemplate, diffLayoutTemplate) {
 
 'use strict';
 
 return function(sandbox) {
 
     /* globals gettext */
+
+    var logger = logging.getLogger('editor.modules.rng');
     
     function addMainTab(title, slug, view) {
         views.mainTabs.addTab(title, slug, view);
@@ -144,6 +147,7 @@ return function(sandbox) {
         'cmd.save': function() {
             var sourceEditor = sandbox.getModule('sourceEditor');
             if(!sourceEditor.changesCommited()) {
+                logger.debug('Source editor has uncommited changes, commiting...');
                 sourceEditor.commitChanges();
             }
             sandbox.getModule('data').saveDocument();
@@ -280,9 +284,14 @@ return function(sandbox) {
             sandbox.getModule('data').start();
         },
         handleEvent: function(moduleName, eventName, args) {
+            var eventRepr = moduleName + '.' + eventName;
             if(eventHandlers[moduleName] && eventHandlers[moduleName][eventName]) {
+                logger.debug('Handling event ' + eventRepr);
                 eventHandlers[moduleName][eventName].apply(eventHandlers, args);
+            } else {
+                logger.debug('No event handler for ' + eventRepr);
             }
+
         }
     };
 };
-- 
2.20.1