├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── FAQ.md ├── LICENSE.md ├── README.md ├── docs ├── EXAMPLES.md ├── ISSUE111.md ├── RMARKDOWN.md └── STATUS.md ├── examples ├── entities.md ├── front-matter-JSON.md ├── ia-writer.md ├── math.md └── tables.md ├── grammars ├── fixtures │ └── fenced-code.cson ├── injections │ └── php.cson ├── language-markdown.json └── repositories │ ├── blocks │ ├── fenced-code.cson │ ├── headings.cson │ ├── hr.cson │ ├── lists.cson │ └── quotes.cson │ ├── flavors │ ├── criticmark.cson │ ├── front-matter.cson │ ├── github-blocks.cson │ ├── github-inlines.cson │ ├── ia-writer.cson │ ├── markdown-extra.cson │ ├── math-block.cson │ ├── math-inline.cson │ ├── pandoc.cson │ ├── rmarkdown-attributes.cson │ ├── rmarkdown.cson │ ├── special-attribute-elements.cson │ └── special-attributes.cson │ ├── inlines │ ├── code.cson │ ├── comments.cson │ ├── emphasis.cson │ ├── entities.cson │ ├── escapes.cson │ ├── html.cson │ ├── line-breaks.cson │ ├── link-destination.cson │ ├── link-label.cson │ ├── link-text.cson │ ├── link-title.cson │ ├── links.cson │ ├── liquid.cson │ ├── references.cson │ └── todo.cson │ └── markdown.cson ├── keymaps └── markdown.cson ├── lib ├── GrammarCompiler.js └── main.js ├── package.json ├── settings └── markdown.cson └── spec ├── ass-spec.coffee ├── commands-spec.coffee ├── fixtures ├── blocks │ ├── fenced-code.ass │ ├── headings.ass │ ├── hr.ass │ ├── link-references.ass │ ├── lists.ass │ └── quotes.ass ├── flavors │ ├── criticmark.ass │ ├── front-matter.ass │ ├── github │ │ ├── atomdoc.ass │ │ ├── emojis.ass │ │ ├── issues.ass │ │ ├── mentions.ass │ │ ├── references.ass │ │ ├── strike-through.ass │ │ ├── tables.ass │ │ └── task-lists.ass │ ├── ia-writer.ass │ ├── markdown-extra.ass │ ├── math.ass │ ├── pandoc.ass │ └── rmarkdown.ass ├── inlines │ ├── autolinks.ass │ ├── code-spans.ass │ ├── emphasis.ass │ ├── entities.ass │ ├── escapes.ass │ ├── images.ass │ ├── line-breaks.ass │ ├── links.ass │ ├── textual-content.ass │ └── todo.ass └── issues.ass └── new-list-item-spec.coffee /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | 3 | npm-debug.log 4 | 5 | .DS_Store 6 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /FAQ.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/FAQ.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/README.md -------------------------------------------------------------------------------- /docs/EXAMPLES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/docs/EXAMPLES.md -------------------------------------------------------------------------------- /docs/ISSUE111.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/docs/ISSUE111.md -------------------------------------------------------------------------------- /docs/RMARKDOWN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/docs/RMARKDOWN.md -------------------------------------------------------------------------------- /docs/STATUS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/docs/STATUS.md -------------------------------------------------------------------------------- /examples/entities.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/examples/entities.md -------------------------------------------------------------------------------- /examples/front-matter-JSON.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/examples/front-matter-JSON.md -------------------------------------------------------------------------------- /examples/ia-writer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/examples/ia-writer.md -------------------------------------------------------------------------------- /examples/math.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/examples/math.md -------------------------------------------------------------------------------- /examples/tables.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/examples/tables.md -------------------------------------------------------------------------------- /grammars/fixtures/fenced-code.cson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/grammars/fixtures/fenced-code.cson -------------------------------------------------------------------------------- /grammars/injections/php.cson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/grammars/injections/php.cson -------------------------------------------------------------------------------- /grammars/language-markdown.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/grammars/language-markdown.json -------------------------------------------------------------------------------- /grammars/repositories/blocks/fenced-code.cson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/grammars/repositories/blocks/fenced-code.cson -------------------------------------------------------------------------------- /grammars/repositories/blocks/headings.cson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/grammars/repositories/blocks/headings.cson -------------------------------------------------------------------------------- /grammars/repositories/blocks/hr.cson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/grammars/repositories/blocks/hr.cson -------------------------------------------------------------------------------- /grammars/repositories/blocks/lists.cson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/grammars/repositories/blocks/lists.cson -------------------------------------------------------------------------------- /grammars/repositories/blocks/quotes.cson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/grammars/repositories/blocks/quotes.cson -------------------------------------------------------------------------------- /grammars/repositories/flavors/criticmark.cson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/grammars/repositories/flavors/criticmark.cson -------------------------------------------------------------------------------- /grammars/repositories/flavors/front-matter.cson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/grammars/repositories/flavors/front-matter.cson -------------------------------------------------------------------------------- /grammars/repositories/flavors/github-blocks.cson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/grammars/repositories/flavors/github-blocks.cson -------------------------------------------------------------------------------- /grammars/repositories/flavors/github-inlines.cson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/grammars/repositories/flavors/github-inlines.cson -------------------------------------------------------------------------------- /grammars/repositories/flavors/ia-writer.cson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/grammars/repositories/flavors/ia-writer.cson -------------------------------------------------------------------------------- /grammars/repositories/flavors/markdown-extra.cson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/grammars/repositories/flavors/markdown-extra.cson -------------------------------------------------------------------------------- /grammars/repositories/flavors/math-block.cson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/grammars/repositories/flavors/math-block.cson -------------------------------------------------------------------------------- /grammars/repositories/flavors/math-inline.cson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/grammars/repositories/flavors/math-inline.cson -------------------------------------------------------------------------------- /grammars/repositories/flavors/pandoc.cson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/grammars/repositories/flavors/pandoc.cson -------------------------------------------------------------------------------- /grammars/repositories/flavors/rmarkdown-attributes.cson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/grammars/repositories/flavors/rmarkdown-attributes.cson -------------------------------------------------------------------------------- /grammars/repositories/flavors/rmarkdown.cson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/grammars/repositories/flavors/rmarkdown.cson -------------------------------------------------------------------------------- /grammars/repositories/flavors/special-attribute-elements.cson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/grammars/repositories/flavors/special-attribute-elements.cson -------------------------------------------------------------------------------- /grammars/repositories/flavors/special-attributes.cson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/grammars/repositories/flavors/special-attributes.cson -------------------------------------------------------------------------------- /grammars/repositories/inlines/code.cson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/grammars/repositories/inlines/code.cson -------------------------------------------------------------------------------- /grammars/repositories/inlines/comments.cson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/grammars/repositories/inlines/comments.cson -------------------------------------------------------------------------------- /grammars/repositories/inlines/emphasis.cson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/grammars/repositories/inlines/emphasis.cson -------------------------------------------------------------------------------- /grammars/repositories/inlines/entities.cson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/grammars/repositories/inlines/entities.cson -------------------------------------------------------------------------------- /grammars/repositories/inlines/escapes.cson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/grammars/repositories/inlines/escapes.cson -------------------------------------------------------------------------------- /grammars/repositories/inlines/html.cson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/grammars/repositories/inlines/html.cson -------------------------------------------------------------------------------- /grammars/repositories/inlines/line-breaks.cson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/grammars/repositories/inlines/line-breaks.cson -------------------------------------------------------------------------------- /grammars/repositories/inlines/link-destination.cson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/grammars/repositories/inlines/link-destination.cson -------------------------------------------------------------------------------- /grammars/repositories/inlines/link-label.cson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/grammars/repositories/inlines/link-label.cson -------------------------------------------------------------------------------- /grammars/repositories/inlines/link-text.cson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/grammars/repositories/inlines/link-text.cson -------------------------------------------------------------------------------- /grammars/repositories/inlines/link-title.cson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/grammars/repositories/inlines/link-title.cson -------------------------------------------------------------------------------- /grammars/repositories/inlines/links.cson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/grammars/repositories/inlines/links.cson -------------------------------------------------------------------------------- /grammars/repositories/inlines/liquid.cson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/grammars/repositories/inlines/liquid.cson -------------------------------------------------------------------------------- /grammars/repositories/inlines/references.cson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/grammars/repositories/inlines/references.cson -------------------------------------------------------------------------------- /grammars/repositories/inlines/todo.cson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/grammars/repositories/inlines/todo.cson -------------------------------------------------------------------------------- /grammars/repositories/markdown.cson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/grammars/repositories/markdown.cson -------------------------------------------------------------------------------- /keymaps/markdown.cson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/keymaps/markdown.cson -------------------------------------------------------------------------------- /lib/GrammarCompiler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/lib/GrammarCompiler.js -------------------------------------------------------------------------------- /lib/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/lib/main.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/package.json -------------------------------------------------------------------------------- /settings/markdown.cson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/settings/markdown.cson -------------------------------------------------------------------------------- /spec/ass-spec.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/spec/ass-spec.coffee -------------------------------------------------------------------------------- /spec/commands-spec.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/spec/commands-spec.coffee -------------------------------------------------------------------------------- /spec/fixtures/blocks/fenced-code.ass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/spec/fixtures/blocks/fenced-code.ass -------------------------------------------------------------------------------- /spec/fixtures/blocks/headings.ass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/spec/fixtures/blocks/headings.ass -------------------------------------------------------------------------------- /spec/fixtures/blocks/hr.ass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/spec/fixtures/blocks/hr.ass -------------------------------------------------------------------------------- /spec/fixtures/blocks/link-references.ass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/spec/fixtures/blocks/link-references.ass -------------------------------------------------------------------------------- /spec/fixtures/blocks/lists.ass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/spec/fixtures/blocks/lists.ass -------------------------------------------------------------------------------- /spec/fixtures/blocks/quotes.ass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/spec/fixtures/blocks/quotes.ass -------------------------------------------------------------------------------- /spec/fixtures/flavors/criticmark.ass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/spec/fixtures/flavors/criticmark.ass -------------------------------------------------------------------------------- /spec/fixtures/flavors/front-matter.ass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/spec/fixtures/flavors/front-matter.ass -------------------------------------------------------------------------------- /spec/fixtures/flavors/github/atomdoc.ass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/spec/fixtures/flavors/github/atomdoc.ass -------------------------------------------------------------------------------- /spec/fixtures/flavors/github/emojis.ass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/spec/fixtures/flavors/github/emojis.ass -------------------------------------------------------------------------------- /spec/fixtures/flavors/github/issues.ass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/spec/fixtures/flavors/github/issues.ass -------------------------------------------------------------------------------- /spec/fixtures/flavors/github/mentions.ass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/spec/fixtures/flavors/github/mentions.ass -------------------------------------------------------------------------------- /spec/fixtures/flavors/github/references.ass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/spec/fixtures/flavors/github/references.ass -------------------------------------------------------------------------------- /spec/fixtures/flavors/github/strike-through.ass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/spec/fixtures/flavors/github/strike-through.ass -------------------------------------------------------------------------------- /spec/fixtures/flavors/github/tables.ass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/spec/fixtures/flavors/github/tables.ass -------------------------------------------------------------------------------- /spec/fixtures/flavors/github/task-lists.ass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/spec/fixtures/flavors/github/task-lists.ass -------------------------------------------------------------------------------- /spec/fixtures/flavors/ia-writer.ass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/spec/fixtures/flavors/ia-writer.ass -------------------------------------------------------------------------------- /spec/fixtures/flavors/markdown-extra.ass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/spec/fixtures/flavors/markdown-extra.ass -------------------------------------------------------------------------------- /spec/fixtures/flavors/math.ass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/spec/fixtures/flavors/math.ass -------------------------------------------------------------------------------- /spec/fixtures/flavors/pandoc.ass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/spec/fixtures/flavors/pandoc.ass -------------------------------------------------------------------------------- /spec/fixtures/flavors/rmarkdown.ass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/spec/fixtures/flavors/rmarkdown.ass -------------------------------------------------------------------------------- /spec/fixtures/inlines/autolinks.ass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/spec/fixtures/inlines/autolinks.ass -------------------------------------------------------------------------------- /spec/fixtures/inlines/code-spans.ass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/spec/fixtures/inlines/code-spans.ass -------------------------------------------------------------------------------- /spec/fixtures/inlines/emphasis.ass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/spec/fixtures/inlines/emphasis.ass -------------------------------------------------------------------------------- /spec/fixtures/inlines/entities.ass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/spec/fixtures/inlines/entities.ass -------------------------------------------------------------------------------- /spec/fixtures/inlines/escapes.ass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/spec/fixtures/inlines/escapes.ass -------------------------------------------------------------------------------- /spec/fixtures/inlines/images.ass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/spec/fixtures/inlines/images.ass -------------------------------------------------------------------------------- /spec/fixtures/inlines/line-breaks.ass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/spec/fixtures/inlines/line-breaks.ass -------------------------------------------------------------------------------- /spec/fixtures/inlines/links.ass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/spec/fixtures/inlines/links.ass -------------------------------------------------------------------------------- /spec/fixtures/inlines/textual-content.ass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/spec/fixtures/inlines/textual-content.ass -------------------------------------------------------------------------------- /spec/fixtures/inlines/todo.ass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/spec/fixtures/inlines/todo.ass -------------------------------------------------------------------------------- /spec/fixtures/issues.ass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/spec/fixtures/issues.ass -------------------------------------------------------------------------------- /spec/new-list-item-spec.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burodepeper/language-markdown/HEAD/spec/new-list-item-spec.coffee --------------------------------------------------------------------------------