no need to split when there is no '\n'
zero-length code should return early
keep the version info in Rversion
hilight() works when the code is only a comment; fixed the bug http://stackoverflow.com/q/18548020/559676
bump version