# HG changeset patch # User John Donoghue # Date 1397008846 14400 # Node ID a247dc2d32c08534ee3ed961cc19cd4e58388016 # Parent 37d705830a35bda3d28335228c1c31b07d02f3d5 nsis-installer: Fix multiple single quotes in installer script. * makeinst-script.sh: Use `` for strings that contain "" and '' strings. diff -r 37d705830a35 -r a247dc2d32c0 makeinst-script.sh --- a/makeinst-script.sh Sat Apr 05 07:33:41 2014 -0400 +++ b/makeinst-script.sh Tue Apr 08 22:00:46 2014 -0400 @@ -306,7 +306,7 @@ WriteRegStr HKCR "Octave.Document.$VERSION" "" "GNU Octave Script" WriteRegStr HKCR "Octave.Document.$VERSION\\DefaultIcon" "" "\$INSTDIR\\$ICON" ; document actions - WriteRegStr HKCR "Octave.Document.$VERSION\\shell\\open\\command" "" '"\$INSTDIR\\bin\\octave-gui.exe" --force-gui --persist --eval "edit '%1'"' + WriteRegStr HKCR "Octave.Document.$VERSION\\shell\\open\\command" "" "\$\\"\$INSTDIR\\bin\\octave-gui.exe\$\\" --force-gui --persist --eval \$\\"edit '%1'\$\\"" \${If} \$RegisterOctaveFileType == \${BST_CHECKED} ReadRegStr \$0 HKCR ".m" ""