Author: reebalazs
Date: Fri Dec 28 21:34:01 2007
New Revision: 50167

Modified:
   kukit/kukit.js/branch/ree-service-layer-and-refactoring/   (props changed)
   kukit/kukit.js/branch/ree-service-layer-and-refactoring/kukit/interfaces.js
   kukit/kukit.js/branch/ree-service-layer-and-refactoring/kukit/kukit.js
   kukit/kukit.js/branch/ree-service-layer-and-refactoring/kukit/service.js
Log:
Make logging of the service method choices better.
On Firefox, make the interface logged to allow introspection.
Set versions of cssQuery and base2 that kukit uses.

Modified: 
kukit/kukit.js/branch/ree-service-layer-and-refactoring/kukit/interfaces.js
==============================================================================
--- kukit/kukit.js/branch/ree-service-layer-and-refactoring/kukit/interfaces.js 
(original)
+++ kukit/kukit.js/branch/ree-service-layer-and-refactoring/kukit/interfaces.js 
Fri Dec 28 21:34:01 2007
@@ -354,6 +354,13 @@
                 throw new Error(kukit.E);
             }
         } else {
+            // We found the func that we can finalze now.
+;;;         kukit.E = 'Using method [';
+;;;         kukit.E += this.methodName + '] from source [';
+;;;         kukit.E += item.sourceName + '] version [';
+;;;         kukit.E += item.sourceVersion + '].';
+;;;         kukit.log(kukit.E);
+            // Return the func, optionally prefixed with a checker.
             if (this.checker) {
                 // if there is a checker, merge them together
                 var self = this;

Modified: kukit/kukit.js/branch/ree-service-layer-and-refactoring/kukit/kukit.js
==============================================================================
--- kukit/kukit.js/branch/ree-service-layer-and-refactoring/kukit/kukit.js      
(original)
+++ kukit/kukit.js/branch/ree-service-layer-and-refactoring/kukit/kukit.js      
Fri Dec 28 21:34:01 2007
@@ -243,6 +243,12 @@
     // We finalize the core interfaces.
     kukit.interfaces.finalizeGlobalInterfaces();
 ;;; kukit.log('All interfaces finalized.');
+;;; // If we have firebug, log the interfaces to
+;;; // be introspected from the console.
+;;; if (kukit.hasFirebug) {
+;;;     kukit.logDebug(kukit.interfaces.global);
+;;; }
+    //
 ;;; kukit.log('Initializing kinetic stylesheets.');
     // Succesful initialization. At the moment the engine is kept
     // as a global variable, but this needs refinement in the future.

Modified: 
kukit/kukit.js/branch/ree-service-layer-and-refactoring/kukit/service.js
==============================================================================
--- kukit/kukit.js/branch/ree-service-layer-and-refactoring/kukit/service.js    
(original)
+++ kukit/kukit.js/branch/ree-service-layer-and-refactoring/kukit/service.js    
Fri Dec 28 21:34:01 2007
@@ -5,7 +5,7 @@
 var core = kukit.interfaces.global.schema.core;
 
 // Requirements towards core services. It contains
-// kukit's preferences to choose between vendors
+// kukit's preferences to choose between sources
 // that implement a given functionality.
 
 core.getAttribute('cssQuery').require({
@@ -25,7 +25,7 @@
 
 core.getAttribute('cssQuery').provide({
     sourceName:'cssQuery', 
-    sourceVersion: '1.1', 
+    sourceVersion: '2.0.2', 
     getter: function() {
         // Detect if cssQuery is present
         //
@@ -33,7 +33,6 @@
             return;
         }
         // return the method plug
-;;;     kukit.log('Using original cssQuery.');
         return function(selector, inNodes) {
             // global scope, always.
             // This is very bad. However the binding makes sure that
@@ -48,7 +47,7 @@
 
 core.getAttribute('cssQuery').provide({
     sourceName: 'base2', 
-    sourceVersion: '1.1', 
+    sourceVersion: '0.??', 
     getter: function() {
         // Detect if base2 is present
         //
@@ -56,7 +55,6 @@
             return;
         }
         // return the method plug
-;;;     kukit.log('Using cssQuery from base2.');
         return function(selector, inNodes) {
             // global scope, always.
             // This is very bad. However the binding makes sure that
_______________________________________________
Kukit-checkins mailing list
[email protected]
http://codespeak.net/mailman/listinfo/kukit-checkins

Reply via email to