PHP: Problem with unwanted double apostrophes in strings #13081

dacramp opened this Issue Feb 6, 2017 · 2 comments


None yet

2 participants

dacramp commented Feb 6, 2017

Hello everyone,

there is some weird behaviour in PHP strings when variables are involved.

Basically, when I want to write something like:
I will end up with this:

The issue is that when you are in a string environment ("..."), you will normally get single apostrophes when you hit the apostrophe key (e.g. blue box). But, when you put a variable in your string and want to put a single apostrophe behind it, you will get automatically two apostrophes (red box), which is kind of annoying and probably not intended.

The problem occurs most likely because of the (new) feature of colouring variables in strings in black instead of string-orange. Actually, I wonder whether the black-colouring of variables in strings is beneficial at all. Personally, I think it makes it a tad more difficult to grasp where strings actually end.

@ficristo ficristo added the codemirror label Feb 14, 2017

Fixed upstream.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment