qt5base-lts/qmake/generators
Tor Arne Vestbø 0233e9ec8b Xcode: Fix string quoting to match ASCII plist format
The logic for quoting and unescaping strings was a bit random.
We now leave the strings alone, until writing them out as values,
where we quote and escape the characters that need escaping.

See:

  http://www.gnustep.org/resources/documentation/Developer/Base/Reference/NSPropertyList.html
  https://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/PropertyLists/OldStylePlists/OldStylePLists.html
  https://code.google.com/p/plist/source/browse/trunk/src/main/java/com/dd/plist/NSString.java?r=107#230

Change-Id: I2096df531947abdce4f6b57428136f544d22c466
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
2013-07-03 21:36:04 +02:00
..
integrity fix license headers 2013-05-30 12:16:49 +02:00
mac Xcode: Fix string quoting to match ASCII plist format 2013-07-03 21:36:04 +02:00
unix Android: Backslash workarounds for Unix Makefile generator 2013-04-10 17:51:36 +02:00
win32 basic manifest tool support in vc(x)proj generator 2013-06-25 12:08:38 +02:00
makefile.cpp qmake: do not write timestamps to generated Makefiles 2013-04-16 17:43:44 +02:00
makefile.h Merge remote-tracking branch 'gerrit/release' into stable 2013-03-21 08:49:01 +01:00
makefiledeps.cpp Fix leak when fd != -1 2013-03-23 14:42:45 +01:00
makefiledeps.h Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
metamakefile.cpp actually use the temp variable we just assigned ... 2013-03-12 18:54:59 +01:00
metamakefile.h remove some cryptic code relating to output directories 2013-03-07 00:42:56 +01:00
projectgenerator.cpp Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
projectgenerator.h Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
xmloutput.cpp remove pointless QString::arg call 2013-05-30 12:16:52 +02:00
xmloutput.h Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00