This strips the newline from "code_context" (which is really just the called function), and from the unescaped output. Rather, in case the output doesn't end with a newline it'll mark it with an explicit message "(no trailing newline)".
git describe