var IS_AUTO_UPDATE = true;
var INTERVAL_ID;
var CHECK_INTERVAL = 15000;

/*
clickUpdateButton():
* click update button.
*/
function clickUpdateButton() {
  let wk_elm;
  wk_elm = document.getElementsByClassName('new-tweets-bar');
  if(wk_elm && wk_elm.length > 0) {
    wk_elm[0].click();
  }
}

function handleKeydown(ev) {
  var code = ev.keyCode;
  switch(code) {
    case 65: //0x41 A
      console.log('START IF IS NOT AUTO ' + IS_AUTO_UPDATE);
      if(IS_AUTO_UPDATE === false) {
        INTERVAL_ID = setInterval(clickUpdateButton, CHECK_INTERVAL);
        IS_AUTO_UPDATE = true;
      }
      break;
    case 81: //0x46 Q
      console.log('QUIT IF IS AUTO ' + IS_AUTO_UPDATE);
      if(IS_AUTO_UPDATE) {
        clearInterval(INTERVAL_ID);
        IS_AUTO_UPDATE = false;
      }
      break;
  }
};

function start() {
  console.log('TWITTER==================================' + window.location.pathname);
  document.addEventListener('keydown', handleKeydown);
  INTERVAL_ID = setInterval(clickUpdateButton, CHECK_INTERVAL);
};

start();

@@ -19,16 +19,17 @@
  = true;
+%0D
 %0Avar INT
@@ -37,16 +37,17 @@
 RVAL_ID;
+%0D
 %0Avar CHE
@@ -70,12 +70,15 @@
 000;
-%0A
+%0D%0A%0D
 %0A/*
+%0D
 %0Acli
@@ -94,16 +94,17 @@
 utton():
+%0D
 %0A* click
@@ -122,11 +122,13 @@
 ton.
+%0D
 %0A*/
+%0D
 %0Afun
@@ -154,16 +154,17 @@
 tton() %7B
+%0D
 %0A  let w
@@ -169,16 +169,17 @@
  wk_elm;
+%0D
 %0A  wk_el
@@ -232,16 +232,17 @@
 s-bar');
+%0D
 %0A  if(wk
@@ -269,16 +269,17 @@
 h %3E 0) %7B
+%0D
 %0A    wk_
@@ -297,15 +297,19 @@
 k();
+%0D
 %0A  %7D
+%0D
 %0A%7D
-%0A
+%0D%0A%0D
 %0Afun
@@ -333,16 +333,17 @@
 wn(ev) %7B
+%0D
 %0A  var c
@@ -359,16 +359,17 @@
 keyCode;
+%0D
 %0A  switc
@@ -373,24 +373,25 @@
 itch(code) %7B
+%0D
 %0A    case 65
@@ -400,16 +400,17 @@
 //0x41 A
+%0D
 %0A      c
@@ -454,32 +454,33 @@
 IS_AUTO_UPDATE);
+%0D
 %0A      if(IS_AUT
@@ -500,16 +500,17 @@
 false) %7B
+%0D
 %0A       
@@ -571,16 +571,17 @@
 TERVAL);
+%0D
 %0A       
@@ -603,24 +603,25 @@
  = true;
+%0D
 %0A      %7D
 %0A      b
@@ -604,32 +604,33 @@
 = true;%0D%0A      %7D
+%0D
 %0A      break;%0A  
@@ -626,16 +626,17 @@
   break;
+%0D
 %0A    cas
@@ -649,16 +649,17 @@
 //0x46 Q
+%0D
 %0A      c
@@ -706,16 +706,17 @@
 UPDATE);
+%0D
 %0A      i
@@ -734,16 +734,17 @@
 PDATE) %7B
+%0D
 %0A       
@@ -771,16 +771,17 @@
 VAL_ID);
+%0D
 %0A       
@@ -804,24 +804,25 @@
 = false;
+%0D
 %0A      %7D
 %0A      b
@@ -813,16 +813,17 @@
 %0A      %7D
+%0D
 %0A      b
@@ -831,16 +831,20 @@
 eak;
+%0D
 %0A  %7D
+%0D
 %0A%7D;
-%0A
+%0D%0A%0D
 %0Afun
@@ -862,95 +862,9 @@
 () %7B
-%0A  console.log('TWITTER==================================' + window.location.pathname);
+%0D
 %0A  d
@@ -914,16 +914,17 @@
 eydown);
+%0D
 %0A  INTER
@@ -983,12 +983,15 @@
 AL);
+%0D
 %0A%7D;
-%0A
+%0D%0A%0D
 %0Asta
@@ -995,9 +995,10 @@
 start();
+%0D
 %0A

delete unnecessary comment.