@@ -148,24 +148,16 @@ nexttok(const char **pos, struct strbuf *buf)
148148 return TVAR ;
149149 case '\\' :
150150 switch (* ++ p ) {
151- case '\\' :
152- r = strbuf_putc (buf , '\\' );
153- break ;
154- case 'n' :
155- r = strbuf_putc (buf , '\n' );
156- break ;
157- case 't' :
158- r = strbuf_putc (buf , '\t' );
159- break ;
160- case '0' :
161- r = strbuf_putc (buf , '\0' );
162- break ;
163- case '{' :
164- r = strbuf_putc (buf , '{' );
165- break ;
166- case '}' :
167- r = strbuf_putc (buf , '}' );
168- break ;
151+ case '\\' : r = strbuf_putc (buf , '\\' ); break ;
152+ case 'a' : r = strbuf_putc (buf , '\a' ); break ;
153+ case 'b' : r = strbuf_putc (buf , '\b' ); break ;
154+ case 'f' : r = strbuf_putc (buf , '\f' ); break ;
155+ case 'n' : r = strbuf_putc (buf , '\n' ); break ;
156+ case 'r' : r = strbuf_putc (buf , '\r' ); break ;
157+ case 't' : r = strbuf_putc (buf , '\t' ); break ;
158+ case '0' : r = strbuf_putc (buf , '\0' ); break ;
159+ case '{' : r = strbuf_putc (buf , '{' ); break ;
160+ case '}' : r = strbuf_putc (buf , '}' ); break ;
169161 default :
170162 r = strbuf_putc (buf , '\\' );
171163 if (r < 0 )
0 commit comments