var lines = document.querySelectorAll('.diff-line-code');

for (var i = 0; i < lines.length; i++) {
  var line = lines[i],
      lineContent = line.innerText,
      firstChar = lineContent[0],
      restContent = lineContent.slice(1);
  
  var first = document.createElement('span');
  first.classList.add('clean-diff-sheker');
  first.setAttribute('data-char', firstChar);

  var rest = document.createElement('span');
  rest.innerText = restContent;

  line.innerText = '';
  line.appendChild(first);
  line.appendChild(rest);
}

@@ -116,16 +116,55 @@
 nes%5Bi%5D,%0A
+      commentButton = line.firstChild,%0A
       li
@@ -508,16 +508,51 @@
 t = '';%0A
+  line.appendChild(commentButton);%0A
   line.a

Fix comment button being removed