Fix rewrite of multiline string literals.
authorRoberto Raggi <roberto.raggi@nokia.com>
Mon, 20 Feb 2012 13:46:26 +0000 (14:46 +0100)
committerQt by Nokia <qt-info@nokia.com>
Thu, 23 Feb 2012 09:43:44 +0000 (10:43 +0100)
commit212204b4fff05aed43a931e71855948ec9910b59
tree126dcaa4b5eb71ada912ff12bb19edbb744f93ea
parent7e76d66f526de98804f01771ca0fea1ade7b6677
Fix rewrite of multiline string literals.

This commits ensures that we don't rewrite `\'-terminated
multiline string literals. Also, it fixes the processing
of \r characters inside the string literals.

Change-Id: If3d7c1b83c7306b9ccb1be31412b6f8e76434c41
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
Reviewed-by: Aaron Kennedy <aaron.kennedy@nokia.com>
.gitattributes
src/declarative/qml/qdeclarativerewrite.cpp
src/declarative/qml/qdeclarativerewrite_p.h
tests/auto/declarative/qdeclarativeecmascript/data/rewriteMultiLineStrings_crlf.1.qml [new file with mode: 0644]
tests/auto/declarative/qdeclarativeecmascript/tst_qdeclarativeecmascript.cpp