Default syntax "***" is not installed!
- Dominant language
- JavaScript
- Stars
- 3.6k
- Forks
- 133
- PR merge metrics
- No merged PRs in 30d
Description
### 1. Summary
I don't understand, how I can set syntax for GhostText tabs.
### 2. Expected behavior
Writing messages in syntax, which I set. No errors in Sublime Text console.
### 3. Actual behavior
In Sublime Text console:
Default syntax "MarkdownEditing/Markdown" is not installed!
### 4. Settings
I use [**MarkdownEditing**](https://packagecontrol.io/packages/MarkdownEditing), [**AcademicMarkdown**](https://packagecontrol.io/packages/AcademicMarkdown) and [**ApplySyntax**](https://packagecontrol.io/packages/ApplySyntax) packages.
My `User/GhostText.sublime-settings` file:
```json
{
"default_syntax": "MarkdownEditing/Markdown",
"new_window_on_connect": true
}
```
Part of my `User/ApplySyntax.sublime-settings` file:
```json
"new_file_syntax": "MarkdownEditing/Markdown",
```
[**It means that**](http://facelessuser.github.io/ApplySyntax/usage/#new-file-syntax) I open my new files in `MarkdownEditing/Markdown` syntax of MarkdownEditing package.
### 5. Steps to reproduce
I reproduce the problem in a version of Sublime Text without plugins and user settings.
1. I open any page in my browser → I click to «Ghost» button in Firefox → I select textarea field → connection establish → in GhostText tab of Sublime Text I open Sublime Text console and I see in it:
```
Default syntax "MarkdownEditing/Markdown" is not installed!
```
I input in Sublime Text console:
```python
>>> view.settings().get('syntax')
'Packages/MarkdownEditing/Markdown.tmLanguage'
```
2. I delete `"default_syntax": "MarkdownEditing/Markdown",` line into my `User/GhostText.sublime-settings` file → I open any page in my browser → I click to «Ghost» button → I select textarea field → connection establish → in GhostText tab of Sublime Text I open Sublime Text console and input in it:
```python
>>> view.settings().get('syntax')
'Packages/AcademicMarkdown/AcademicMarkdown.tmLanguage'
```
Syntax incorrect for me, I want `Packages/MarkdownEditing/Markdown.tmLanguage` syntax.
3. I input in `User/GhostText.sublime-settings` file `Packages/MarkdownEditing/Markdown.tmLanguage`, `MarkdownEditing/Markdown.tmLanguage`, `Packages/MarkdownEditing/Markdown` instead of `MarkdownEditing/Markdown` → I get behavior, for example:
```
Default syntax "Packages/MarkdownEditing/Markdown" is not installed!
```
```python
>>> view.settings().get('syntax')
'Packages/AcademicMarkdown/AcademicMarkdown.tmLanguage'
```
If I set `MarkdownEditing/Markdown` in `User/GhostText.sublime-settings` file, I get expected syntax for new GhostText tabs, but I get `Default syntax "MarkdownEditing/Markdown" is not installed!` in console.
### 6. Environment
**Operating system and version:**
Windows 10 Enterprise LTSB 64-bit EN
**Sublime Text:**
Build 3126
**Firefox:**
51.0.1 (64-bit)
**GhostText for Firefox:**
1.2.4.1
**GhostText for Sublime Text:**
1.0.13
Thanks.
Contributor guide
Assessment
This issue has not been assessed yet.