Hi Dan,

I'm sorry to bother you.

In archweb commit bec4e79 (2013-02-09), you added
`sitestatic/konami.min.js`.  It is apparently
https://github.com/snaptortoise/konami-js commit ec0f686 run through
UglifyJS 2.2, but with a few modifications (below) made first.

Would it be correct to assume that you are the author of those
modifications?  If so, would you consent to re-licensing the
modifications to be under the MIT license; reflecting the upstream
license change in konami-js??

---

diff a/konami.js b/konami.js
--- a/konami.js
+++ b/konami.js
@@ -56,7 +56,7 @@
                        load: function(link){
                                                                        
this.orig_keys = this.keys;
                                                                
konami.addEvent(document,"touchmove",function(e){
-                                 if(e.touches.length == 1 && 
konami.iphone.capture==true){ 
+                                 if(e.touches.length == 1 && 
konami.iphone.capture===true){ 
                                    var touch = e.touches[0]; 
                                        konami.iphone.stop_x = touch.pageX;
                                        konami.iphone.stop_y = touch.pageY;
@@ -66,7 +66,7 @@
                                        }
                                        });               
                                
konami.addEvent(document,"touchend",function(evt){
-                                       if (konami.iphone.tap==true) 
konami.iphone.check_direction(link);           
+                                       if (konami.iphone.tap===true) 
konami.iphone.check_direction(link);           
                                        },false);
                                konami.addEvent(document,"touchstart", 
function(evt){
                                        konami.iphone.start_x = 
evt.changedTouches[0].pageX
@@ -76,12 +76,12 @@
                                        });               
                                        },
                        check_direction: function(link){
-                               x_magnitude = Math.abs(this.start_x-this.stop_x)
-                               y_magnitude = Math.abs(this.start_y-this.stop_y)
-                               x = ((this.start_x-this.stop_x) < 0) ? "RIGHT" 
: "LEFT";
-                               y = ((this.start_y-this.stop_y) < 0) ? "DOWN" : 
"UP";
-                               result = (x_magnitude > y_magnitude) ? x : y;
-                               result = (this.tap==true) ? "TAP" : result;     
                
+                               var x_magnitude = 
Math.abs(this.start_x-this.stop_x)
+                               var y_magnitude = 
Math.abs(this.start_y-this.stop_y)
+                               var x = ((this.start_x-this.stop_x) < 0) ? 
"RIGHT" : "LEFT";
+                               var y = ((this.start_y-this.stop_y) < 0) ? 
"DOWN" : "UP";
+                               var result = (x_magnitude > y_magnitude) ? x : 
y;
+                               result = (this.tap===true) ? "TAP" : result;    
                 
 
                                if (result==this.keys[0]) this.keys = 
this.keys.slice(1,this.keys.length)
                                if (this.keys.length==0) { 
-- 
Happy hacking,
~ Luke Shumaker

Reply via email to