Hey all,
Not sure if anyone else has seen this, or is having the same issue, but I just noticed that, at least with version 9.61 of Composer, if I add in a script, like a postinstall script and I type directly into it, it INSISTS on converting all my quotes (double or single) into curly quotes. No matter what I do I cannot stop it from doing that, short of writing the script in an external application like TextWrangler (I usually do this anyway) and then copying/pasting it into the script editing window in Composer. Then it retains the straight quotes format, but typing directly in, no go.
And there is no option I see in Composer's preferences to stop it from doing this. It doesn't seem linked to an external app like TextEdit either. I already changed TextEdit's preferences not to use curly quotes long ago. Restarting Composer hasn't helped. The bizarre behavior remains.
I would think this has to be a bug. This is a script writing window, not a fancy text editor. It should not be converting quotes!
So, is anyone else seeing this same behavior?
EDIT: In doing some more testing, it turns out I can bypass the curly quotes by adding 'Control' into the mix, so to get straight double quotes its Shift + Control + " For straight single quotes, its just Control + '
That's fine, but I still think for a script editing window, making quotes auto change to curly quotes makes no sense at all. The older version of Composer did not do this to my knowledge, so this is new and unexpected behavior. Had I not seen that, my script would have failed completely due to the curly quotes it was entering. That's a bad user experience in my opinion.