equal
deleted
inserted
replaced
233 name << ch; |
233 name << ch; |
234 } |
234 } |
235 break; |
235 break; |
236 case ParserState::VALUE: |
236 case ParserState::VALUE: |
237 if (ch == '\n') state = ParserState::VALUE_CONTINUATION; |
237 if (ch == '\n') state = ParserState::VALUE_CONTINUATION; |
|
238 else if (ch == '\\' && input.peek() == '\n') input.get(); |
238 else value << ch; |
239 else value << ch; |
239 break; |
240 break; |
240 case ParserState::VALUE_CONTINUATION: |
241 case ParserState::VALUE_CONTINUATION: |
241 if (ch == '+') { |
242 if (ch == '+') { |
242 state = ParserState::VALUE; |
243 state = ParserState::VALUE; |