We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e36dff2 commit a2e51a6Copy full SHA for a2e51a6
mode/php/php.js
@@ -107,13 +107,13 @@
107
"<": function(stream, state) {
108
var before;
109
if (before = stream.match(/<<\s*/)) {
110
- var nowDoc = stream.eat(/['"]/);
+ var quoted = stream.eat(/['"]/);
111
stream.eatWhile(/[\w\.]/);
112
- var delim = stream.current().slice(before[0].length + (nowDoc ? 2 : 1));
113
- if (nowDoc) stream.eat(nowDoc);
+ var delim = stream.current().slice(before[0].length + (quoted ? 2 : 1));
+ if (quoted) stream.eat(quoted);
114
if (delim) {
115
(state.tokStack || (state.tokStack = [])).push(delim, 0);
116
- state.tokenize = phpString(delim, nowDoc ? false : true);
+ state.tokenize = phpString(delim, quoted != "'");
117
return "string";
118
}
119
0 commit comments