Skip all embedded php code when parsing the style blocks in php documents.
Oops. missing one '=' sign.
Add a new unit test for this issue.
fixing issue 6121 by introducing flag denoting whether we're already trying to save a document
adding couple of comments for readability
adding unit test to verify that a saved untitled document can be saved again without prompting for Save As
updating unit test to reflect issue
Respects tabSize setting when useTabChar is true
- added some unit tests for regression #7086
Fix fadeout issue in InlineTimingFunctionEditor
use doc in focused editor
switch to beforeFirst() and afterLast()
add test for hints in subfolders
Correctly selects filename when known extension with a dot inside is used
pass fullPath as context to get
Translation updates for zh-cn.
Update zh-cn translation.

1. No translation for 'Finder'.
2. Translate also 'Project Setting for...'.
czech language - sprint 37

updated
Fix for #7220: empty pref file is an empty object, not an error.

This also fixes #7229 which was duped to #7220.
- Fix & update documentation in a bunch of places
- Add a fail-fast warning when missing DOM id will cause bottom panels to
not get created correctly (per #6252)
- Add extra FileSystem unit tests around the fs root
- Fix bits of the ProjectManager exclusion regex that were missing trailing
"$" (I verified these are all full names, not just prefixes), and add
WebStorm project state as an excluded item
- Slightly better messages when unit tests fail due to a Promise resolution
going the wrong way
- Fix some minor JSLint errors