generalizing the comment leader

escaped the comment_leader at startup of a buffer to
simplify the handling of // and other regex symbols