conver tabs to spaces

tabs indentation display ugly
reimplement mel multi-line comment with re