It's possible that I'm just a noob but a Javascript function with the following regex with an unmatched quote will trip up the Symbols sidebar and it will stop reading any functions after it:
As far as I know, quotes have no special meaning within a regular expression and shouldn't need to be in matching pairs. I have also found the same issue with double quotes and parenthesis. Parenthesis have special meaning but even escaped it causes the same problem.
I also discovered a similar issue with the syntax highlighter wanting to see a closing parenthesis inside a regex.
I would say the solution would be to disable checking for closing marks within a /regular expression/.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Is it legal Javascript to not close the quote? Could you point to how it should be handled?
As far as I know, quotes have no special meaning within a regular expression and shouldn't need to be in matching pairs. I have also found the same issue with double quotes and parenthesis. Parenthesis have special meaning but even escaped it causes the same problem.
I also discovered a similar issue with the syntax highlighter wanting to see a closing parenthesis inside a regex.
I would say the solution would be to disable checking for closing marks within a /regular expression/.
Now fixed in Git, thanks for reporting.