No issues from my end with re-licensing these changes under the MIT license.
On Mon, Jan 15, 2018 at 1:46 PM, Luke Shumaker <luke...@lukeshu.com> wrote: > 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 >