Skip to content

Commit 67b1d50

Browse files
committed
Syntax: Add support for BBCode fenced code blocks
1 parent 505cc55 commit 67b1d50

File tree

2 files changed

+37
-0
lines changed

2 files changed

+37
-0
lines changed

messages/next.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# MarkdownEditing {version} Changelog
2+
3+
Your _MarkdownEditing_ plugin is updated. Enjoy new version. For any type of
4+
feedback you can use [GitHub issues][issues].
5+
6+
## Bug Fixes
7+
8+
## New Features
9+
* Add BBCode support for fenced code block
10+
11+
## Changes
12+
13+
[issues]: https://github.com/SublimeText-Markdown/MarkdownEditing/issues

syntaxes/Markdown.sublime-syntax

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1381,6 +1381,7 @@ contexts:
13811381
- include: fenced-ada
13821382
- include: fenced-ahk
13831383
- include: fenced-arduino
1384+
- include: fenced-bbcode
13841385
- include: fenced-coffee
13851386
- include: fenced-dart
13861387
- include: fenced-docker
@@ -2536,6 +2537,29 @@ contexts:
25362537
1: punctuation.definition.raw.code-fence.end.markdown
25372538
2: meta.fold.code-fence.end.markdown
25382539
2540+
fenced-bbcode:
2541+
- match: |-
2542+
(?x)
2543+
{{fenced_code_block_start}}
2544+
(?i:\s*(bbcode|bbc))
2545+
{{fenced_code_block_trailing_infostring_characters}}
2546+
captures:
2547+
0: meta.code-fence.definition.begin.markdown-gfm
2548+
2: punctuation.definition.raw.code-fence.begin.markdown
2549+
5: constant.other.language-name.markdown
2550+
6: comment.line.infostring.markdown
2551+
7: meta.fold.code-fence.begin.markdown
2552+
embed: scope:text.bbcode
2553+
embed_scope:
2554+
meta.code-fence.body.markdown-gfm
2555+
markup.raw.code-fence.bbcode.markdown-gfm
2556+
text.bbcode
2557+
escape: '{{fenced_code_block_escape}}'
2558+
escape_captures:
2559+
0: meta.code-fence.definition.end.markdown-gfm
2560+
1: punctuation.definition.raw.code-fence.end.markdown
2561+
2: meta.fold.code-fence.end.markdown
2562+
25392563
fenced-coffee:
25402564
- match: |-
25412565
(?x)

0 commit comments

Comments
 (0)