<div dir="ltr">No issues from my end with re-licensing these changes under the MIT license.<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Jan 15, 2018 at 1:46 PM, Luke Shumaker <span dir="ltr"><<a href="mailto:lukeshu@lukeshu.com" target="_blank">lukeshu@lukeshu.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Dan,<br>
<br>
I'm sorry to bother you.<br>
<br>
In archweb commit bec4e79 (2013-02-09), you added<br>
`sitestatic/konami.min.js`.  It is apparently<br>
<a href="https://github.com/snaptortoise/konami-js" rel="noreferrer" target="_blank">https://github.com/<wbr>snaptortoise/konami-js</a> commit ec0f686 run through<br>
UglifyJS 2.2, but with a few modifications (below) made first.<br>
<br>
Would it be correct to assume that you are the author of those<br>
modifications?  If so, would you consent to re-licensing the<br>
modifications to be under the MIT license; reflecting the upstream<br>
license change in konami-js??<br>
<br>
---<br>
<br>
diff a/konami.js b/konami.js<br>
--- a/konami.js<br>
+++ b/konami.js<br>
@@ -56,7 +56,7 @@<br>
                        load: function(link){<br>
                                                                        this.orig_keys = this.keys;<br>
                                                                konami.addEvent(document,"<wbr>touchmove",function(e){<br>
-                                 if(e.touches.length == 1 && konami.iphone.capture==true){<br>
+                                 if(e.touches.length == 1 && konami.iphone.capture===true){<br>
                                    var touch = e.touches[0];<br>
                                        konami.iphone.stop_x = touch.pageX;<br>
                                        konami.iphone.stop_y = touch.pageY;<br>
@@ -66,7 +66,7 @@<br>
                                        }<br>
                                        });<br>
                                konami.addEvent(document,"<wbr>touchend",function(evt){<br>
-                                       if (konami.iphone.tap==true) konami.iphone.check_direction(<wbr>link);<br>
+                                       if (konami.iphone.tap===true) konami.iphone.check_direction(<wbr>link);<br>
                                        },false);<br>
                                konami.addEvent(document,"<wbr>touchstart", function(evt){<br>
                                        konami.iphone.start_x = evt.changedTouches[0].pageX<br>
@@ -76,12 +76,12 @@<br>
                                        });<br>
                                        },<br>
                        check_direction: function(link){<br>
-                               x_magnitude = Math.abs(this.start_x-this.<wbr>stop_x)<br>
-                               y_magnitude = Math.abs(this.start_y-this.<wbr>stop_y)<br>
-                               x = ((this.start_x-this.stop_x) < 0) ? "RIGHT" : "LEFT";<br>
-                               y = ((this.start_y-this.stop_y) < 0) ? "DOWN" : "UP";<br>
-                               result = (x_magnitude > y_magnitude) ? x : y;<br>
-                               result = (this.tap==true) ? "TAP" : result;<br>
+                               var x_magnitude = Math.abs(this.start_x-this.<wbr>stop_x)<br>
+                               var y_magnitude = Math.abs(this.start_y-this.<wbr>stop_y)<br>
+                               var x = ((this.start_x-this.stop_x) < 0) ? "RIGHT" : "LEFT";<br>
+                               var y = ((this.start_y-this.stop_y) < 0) ? "DOWN" : "UP";<br>
+                               var result = (x_magnitude > y_magnitude) ? x : y;<br>
+                               result = (this.tap===true) ? "TAP" : result;<br>
<br>
                                if (result==this.keys[0]) this.keys = this.keys.slice(1,this.keys.<wbr>length)<br>
                                if (this.keys.length==0) {<br>
<span class="HOEnZb"><font color="#888888">--<br>
Happy hacking,<br>
~ Luke Shumaker<br>
</font></span></blockquote></div><br></div>