add negative number support
free mif's textarea from sync scrolling