From 5b04d956955e67884fcdc7798acaf1c8d95a0451 Mon Sep 17 00:00:00 2001 From: Yann Defretin Date: Mon, 11 Nov 2019 21:16:03 +0100 Subject: [PATCH] add better markdown inline code support --- Hivacruz.tmTheme | 960 ++++++++++++++++++++++++----------------------- 1 file changed, 488 insertions(+), 472 deletions(-) mode change 100644 => 100755 Hivacruz.tmTheme diff --git a/Hivacruz.tmTheme b/Hivacruz.tmTheme old mode 100644 new mode 100755 index 45beefa..01087c7 --- a/Hivacruz.tmTheme +++ b/Hivacruz.tmTheme @@ -48,463 +48,7 @@ #C77DFFFF - - name - Sections - scope - entity.name.section,entity.name.section.markdown - settings - - fontStyle - bold - foreground - #C77E77 - - - - name - HTML: Tags - scope - - , text.html.markdown meta.disable-markdown entity.name.tag, - , text.html.markdown meta.disable-markdown meta.tag, - , text.html.markdown meta.disable-markdown meta.tag punctuation.definition.tag, - , text.html.markdown meta.disable-markdown meta.tag string.quoted meta.string-contents, - , text.html.markdown meta.disable-markdown meta.tag string.quoted punctuation.definition.string, - , text.html.markdown meta.disable-markdown meta.tag entity.other.attribute-name, - , text.html.markdown meta.paragraph.markdown entity.name.tag, - , text.html.markdown meta.paragraph.markdown meta.tag, - , text.html.markdown meta.paragraph.markdown meta.tag punctuation.definition.tag, - , text.html.markdown meta.paragraph.markdown meta.tag string.quoted meta.string-contents, - , text.html.markdown meta.paragraph.markdown meta.tag string.quoted punctuation.definition.string, - , text.html.markdown meta.paragraph.markdown meta.tag entity.other.attribute-name, - , text.html.markdown markup.list entity.name.tag, - , text.html.markdown markup.list meta.tag, - , text.html.markdown markup.list meta.tag punctuation.definition.tag, - , text.html.markdown markup.list meta.tag string.quoted meta.string-contents, - , text.html.markdown markup.list meta.tag string.quoted punctuation.definition.string, - , text.html.markdown markup.list meta.tag entity.other.attribute-name, - - settings - - foreground - #555555 - background - #2e3240 - - - - name - HTML: Attribute Names - scope - entity.other.attribute-name, text.html.markdown meta.disable-markdown meta.tag.block.any.html string.quoted.double.html, text.html.markdown meta.disable-markdown meta.tag.block.any.html string.quoted.double.html punctuation.definition - settings - - fontStyle - - foreground - #666666 - - - - name - HTML: Attribute Values - scope - meta.tag string.quoted, meta.tag string.quoted constant.character.entity - settings - - foreground - #926730 - - - - - name - Markup: Emphasis - scope - markup.italic, markup.italic.markdown - settings - - fontStyle - italic - foreground - #888888 - - - - name - Markdown: Link - scope - string.other.link.title.markdown,string.other.link.description.markdown - settings - - foreground - #5294E2 - - - - name - Markdown: Punctuation - scope - punctuation.definition.metadata.markdown,punctuation.definition.string.begin.markdown, punctuation.definition.string.end.markdown, punctuation.definition.constant.markdown, punctuation.separator.key-value.markdown, punctuation.definition.constant.begin.markdown, punctuation.definition.constant.end.markdown,punctuation.definition.bold.markdown, punctuation.definition.italic.markdown, punctuation.definition.strikethrough.markdown, punctuation.definition.heading.markdown - settings - - foreground - #555555 - - - - - name - Markdown: Lists - scope - - , markup.list.unnumbered.markdown, - , markup.list.unnumbered.markdown meta.paragraph.list.markdown, - , markup.list.numbered.markdown, - , markup.list.numbered.markdown meta.paragraph.list.markdown, - - settings - - foreground - #ffffff - - - - name - Markdown: Lists - scope - - , markup.list.unnumbered.markdown punctuation.definition.list_item.markdown, - , markup.list.numbered.markdown punctuation.definition.list_item.markdown, - - settings - - foreground - #ffffff - - - - name - Markup: Output - scope - markup.output, markup.raw - settings - - foreground - #808080 - - - - name - Markup: Prompt - scope - markup.prompt - settings - - foreground - #aaaaaa - - - - name - Markup: Heading - scope - markup.heading - settings - - fontStyle - bold - foreground - #C77E77 - - - - name - Markup: StrongEmphasis - scope - markup.bold_italic, markup.bold_italic.markdown - settings - - fontStyle - bold italic - foreground - #E8A64B - - - - name - Markup: Strong - scope - markup.bold, markup.bold.markdown - settings - - fontStyle - bold - foreground - #E8A64B - - - - name - Markup: Strikethrough - scope - - , markup.strikethrough, - , markup.strikethrough.markdown, - , markup.strikethrough constant.other.reference.link.markdown, - , markup.strikethrough entity.name.tag, - , markup.strikethrough markup.bold, - , markup.strikethrough markup.bold.markdown, - , markup.strikethrough markup.italic, - , markup.strikethrough markup.italic.markdown, - , markup.strikethrough markup.raw.inline.markdown, - , markup.strikethrough markup.underline.link.image.markdown, - , markup.strikethrough markup.underline.link.markdown, - , markup.strikethrough meta.link.inet.markdown markup.underline.link.markdown, - , markup.strikethrough meta.link.email.lt-gt.markdown markup.underline.link.markdown, - , markup.strikethrough punctuation.definition.bold.markdown, - , markup.strikethrough punctuation.definition.italic.markdown, - , markup.strikethrough punctuation.definition.constant.begin.markdown, - , markup.strikethrough punctuation.definition.constant.end.markdown, - , markup.strikethrough punctuation.definition.constant.markdown, - , markup.strikethrough punctuation.definition.metadata.markdown, - , markup.strikethrough punctuation.definition.raw.markdown, - , markup.strikethrough punctuation.definition.strikethrough.markdown, - , markup.strikethrough punctuation.definition.string.begin.markdown, - , markup.strikethrough punctuation.definition.string.end.markdown, - , markup.strikethrough punctuation.definition.tag.begin.html, - , markup.strikethrough punctuation.definition.tag.end.html, - , markup.strikethrough string.other.link.description.markdown, - , markup.strikethrough string.other.link.description.title.markdown, - , markup.strikethrough string.other.link.title.markdown, - - settings - - foreground - #313131 - - - - name - Markup: Strikethrough (Keyboard Shortcut) - scope - - , markup.strikethrough markup.kbd.content, - , markup.strikethrough markup.kbd.content.markdown, - - settings - - foreground - #484848 - - - - name - Markup: Keyboard Shortcut - scope - markup.kbd.content.markdown - settings - - foreground - #ECECEC - - - - name - Markup: Traceback - scope - markup.traceback - settings - - foreground - #06cdcd - - - - name - Markup: Underline - scope - markup.underline,markup.underline.link.markdown,constant.other.reference.link.markdown,meta.image.reference.markdown,meta.image.inline.markdown - settings - - foreground - #555555 - - - - name - Markup: Plain Link - scope - - , meta.link.inet.markdown markup.underline.link.markdown, - , meta.link.email.lt-gt.markdown markup.underline.link.markdown, - - settings - - foreground - #bbbb77 - - - - - name - Extra: Diff Range - scope - meta.diff.range, meta.diff.index, meta.separator - settings - - background - #150d0a - fontStyle - - foreground - #bcbcbc - - - - name - Extra: Diff From - scope - meta.diff.header.from-file - settings - - background - #002222 - foreground - #bcbcbc - - - - name - Extra: Diff To - scope - meta.diff.header.to-file - settings - - background - #220022 - foreground - #bcbcbc - - - - name - Markdown Meta - scope - meta.header.multimarkdown,keyword.other.multimarkdown,string.unquoted.multimarkdown,punctuation.separator.key-value.multimarkdown - settings - - foreground - #C77E77 - - - - name - Markdown separator - scope - meta.separator.markdown - settings - - foreground - #555555 - background - #2e3240 - - - - name - Blockquote - scope - markup.quote.markdown - settings - - foreground - #666666 - - - - name - Blockquote (Tags) - scope - - , text.html.markdown markup.quote.markdown entity.name.tag, - , text.html.markdown markup.quote.markdown meta.tag, - , text.html.markdown markup.quote.markdown meta.tag punctuation.definition.tag, - , text.html.markdown markup.quote.markdown meta.tag string.quoted meta.string-contents, - , text.html.markdown markup.quote.markdown meta.tag string.quoted punctuation.definition.string, - , text.html.markdown markup.quote.markdown meta.tag entity.other.attribute-name, - - settings - - foreground - #313131 - background - #2e3240 - - - - name - Blockquote (Keyboard Shortcut) - scope - text.html.markdown markup.quote.markdown markup.kbd.content.markdown - settings - - background - #2e3240 - foreground - #8e8e8e - - - - name - Blockquote (Bold) - scope - - , text.html.markdown markup.quote.markdown markup.bold, - , text.html.markdown markup.quote.markdown markup.bold.markdown, - - settings - - foreground - #666666 - - - - name - Blockquote punctuation - scope - punctuation.definition.blockquote.markdown - settings - - foreground - #3E3E3E - - - - name - Block code - scope - markup.raw.block.markdown - settings - - background - #2e3240 - foreground - #aaaaaa - - - - name - Inline code - scope - markup.raw.inline.markdown - settings - - background - #2e3240 - - + name mon_color @@ -809,21 +353,468 @@ - -name -mon_text_color -scope -mcol_text_00FFFFFF -settings - -background -#152639FF -foreground -#00FFFFFF -caret -#004C4CFF - - + +name +mon_text_color +scope +mcol_text_00FFFFFF +settings + +background +#152639FF +foreground +#00FFFFFF +caret +#004C4CFF + + + + name + Sections + scope + entity.name.section,entity.name.section.markdown + settings + + fontStyle + bold + foreground + #C77E77 + + + + name + HTML: Tags + scope + + , text.html.markdown meta.disable-markdown entity.name.tag, + , text.html.markdown meta.disable-markdown meta.tag, + , text.html.markdown meta.disable-markdown meta.tag punctuation.definition.tag, + , text.html.markdown meta.disable-markdown meta.tag string.quoted meta.string-contents, + , text.html.markdown meta.disable-markdown meta.tag string.quoted punctuation.definition.string, + , text.html.markdown meta.disable-markdown meta.tag entity.other.attribute-name, + , text.html.markdown meta.paragraph.markdown entity.name.tag, + , text.html.markdown meta.paragraph.markdown meta.tag, + , text.html.markdown meta.paragraph.markdown meta.tag punctuation.definition.tag, + , text.html.markdown meta.paragraph.markdown meta.tag string.quoted meta.string-contents, + , text.html.markdown meta.paragraph.markdown meta.tag string.quoted punctuation.definition.string, + , text.html.markdown meta.paragraph.markdown meta.tag entity.other.attribute-name, + , text.html.markdown markup.list entity.name.tag, + , text.html.markdown markup.list meta.tag, + , text.html.markdown markup.list meta.tag punctuation.definition.tag, + , text.html.markdown markup.list meta.tag string.quoted meta.string-contents, + , text.html.markdown markup.list meta.tag string.quoted punctuation.definition.string, + , text.html.markdown markup.list meta.tag entity.other.attribute-name, + + settings + + foreground + #555555 + background + #2e3240 + + + + name + HTML: Attribute Names + scope + entity.other.attribute-name, text.html.markdown meta.disable-markdown meta.tag.block.any.html string.quoted.double.html, text.html.markdown meta.disable-markdown meta.tag.block.any.html string.quoted.double.html punctuation.definition + settings + + fontStyle + + foreground + #666666 + + + + + name + Markup: Emphasis + scope + markup.italic, markup.italic.markdown + settings + + fontStyle + italic + foreground + #888888 + + + + + name + Markdown: Link + scope + string.other.link.title.markdown,string.other.link.description.markdown + settings + + foreground + #5294E2 + + + + name + Markdown: Punctuation + scope + punctuation.definition.metadata.markdown,punctuation.definition.string.begin.markdown, punctuation.definition.string.end.markdown, punctuation.definition.constant.markdown, punctuation.separator.key-value.markdown, punctuation.definition.constant.begin.markdown, punctuation.definition.constant.end.markdown,punctuation.definition.bold.markdown, punctuation.definition.italic.markdown, punctuation.definition.strikethrough.markdown, punctuation.definition.heading.markdown + settings + + foreground + #555555 + + + + + name + Markdown: Lists + scope + + , markup.list.unnumbered.markdown, + , markup.list.unnumbered.markdown meta.paragraph.list.markdown, + , markup.list.numbered.markdown, + , markup.list.numbered.markdown meta.paragraph.list.markdown, + + settings + + foreground + #ffffff + + + + name + Markdown: Lists + scope + + , markup.list.unnumbered.markdown punctuation.definition.list_item.markdown, + , markup.list.numbered.markdown punctuation.definition.list_item.markdown, + + settings + + foreground + #ffffff + + + + name + Markup: Output + scope + markup.output, markup.raw + settings + + foreground + #808080 + + + + name + Markup: Prompt + scope + markup.prompt + settings + + foreground + #aaaaaa + + + + name + Markup: Heading + scope + markup.heading + settings + + fontStyle + bold + foreground + #C77E77 + + + + name + Markup: StrongEmphasis + scope + markup.bold_italic, markup.bold_italic.markdown + settings + + fontStyle + bold italic + foreground + #E8A64B + + + + name + Markup: Strong + scope + markup.bold, markup.bold.markdown + settings + + fontStyle + bold + foreground + #E8A64B + + + + name + Markup: Strikethrough + scope + + , markup.strikethrough, + , markup.strikethrough.markdown, + , markup.strikethrough constant.other.reference.link.markdown, + , markup.strikethrough entity.name.tag, + , markup.strikethrough markup.bold, + , markup.strikethrough markup.bold.markdown, + , markup.strikethrough markup.italic, + , markup.strikethrough markup.italic.markdown, + , markup.strikethrough markup.raw.inline.markdown, + , markup.strikethrough markup.underline.link.image.markdown, + , markup.strikethrough markup.underline.link.markdown, + , markup.strikethrough meta.link.inet.markdown markup.underline.link.markdown, + , markup.strikethrough meta.link.email.lt-gt.markdown markup.underline.link.markdown, + , markup.strikethrough punctuation.definition.bold.markdown, + , markup.strikethrough punctuation.definition.italic.markdown, + , markup.strikethrough punctuation.definition.constant.begin.markdown, + , markup.strikethrough punctuation.definition.constant.end.markdown, + , markup.strikethrough punctuation.definition.constant.markdown, + , markup.strikethrough punctuation.definition.metadata.markdown, + , markup.strikethrough punctuation.definition.raw.markdown, + , markup.strikethrough punctuation.definition.strikethrough.markdown, + , markup.strikethrough punctuation.definition.string.begin.markdown, + , markup.strikethrough punctuation.definition.string.end.markdown, + , markup.strikethrough punctuation.definition.tag.begin.html, + , markup.strikethrough punctuation.definition.tag.end.html, + , markup.strikethrough string.other.link.description.markdown, + , markup.strikethrough string.other.link.description.title.markdown, + , markup.strikethrough string.other.link.title.markdown, + + settings + + foreground + #313131 + + + + name + Markup: Strikethrough (Keyboard Shortcut) + scope + + , markup.strikethrough markup.kbd.content, + , markup.strikethrough markup.kbd.content.markdown, + + settings + + foreground + #484848 + + + + name + Markup: Keyboard Shortcut + scope + markup.kbd.content.markdown + settings + + foreground + #ECECEC + + + + name + Markup: Traceback + scope + markup.traceback + settings + + foreground + #06cdcd + + + + name + Markup: Underline + scope + markup.underline,markup.underline.link.markdown,constant.other.reference.link.markdown,meta.image.reference.markdown,meta.image.inline.markdown + settings + + foreground + #555555 + + + + name + Markup: Plain Link + scope + + , meta.link.inet.markdown markup.underline.link.markdown, + , meta.link.email.lt-gt.markdown markup.underline.link.markdown, + + settings + + foreground + #bbbb77 + + + + + name + Extra: Diff Range + scope + meta.diff.range, meta.diff.index, meta.separator + settings + + background + #150d0a + fontStyle + + foreground + #bcbcbc + + + + name + Extra: Diff From + scope + meta.diff.header.from-file + settings + + background + #002222 + foreground + #bcbcbc + + + + name + Extra: Diff To + scope + meta.diff.header.to-file + settings + + background + #220022 + foreground + #bcbcbc + + + + name + Markdown Meta + scope + meta.header.multimarkdown,keyword.other.multimarkdown,string.unquoted.multimarkdown,punctuation.separator.key-value.multimarkdown + settings + + foreground + #C77E77 + + + + name + Markdown separator + scope + meta.separator.markdown + settings + + foreground + #555555 + background + #2e3240 + + + + name + Blockquote + scope + markup.quote.markdown + settings + + foreground + #666666 + + + + name + Blockquote (Tags) + scope + + , text.html.markdown markup.quote.markdown entity.name.tag, + , text.html.markdown markup.quote.markdown meta.tag, + , text.html.markdown markup.quote.markdown meta.tag punctuation.definition.tag, + , text.html.markdown markup.quote.markdown meta.tag string.quoted meta.string-contents, + , text.html.markdown markup.quote.markdown meta.tag string.quoted punctuation.definition.string, + , text.html.markdown markup.quote.markdown meta.tag entity.other.attribute-name, + + settings + + foreground + #313131 + background + #2e3240 + + + + name + Blockquote (Keyboard Shortcut) + scope + text.html.markdown markup.quote.markdown markup.kbd.content.markdown + settings + + background + #2e3240 + foreground + #8e8e8e + + + + name + Blockquote (Bold) + scope + + , text.html.markdown markup.quote.markdown markup.bold, + , text.html.markdown markup.quote.markdown markup.bold.markdown, + + settings + + foreground + #666666 + + + + name + Blockquote punctuation + scope + punctuation.definition.blockquote.markdown + settings + + foreground + #3E3E3E + + + + name + Block code + scope + markup.raw.block.markdown + settings + + background + #2e3240 + foreground + #aaaaaa + + + + name + Inline code + scope + markup.raw.inline.markdown + settings + + background + #2e3240 + + settings @@ -1047,6 +1038,31 @@ #ff8e30 + + name + Block code + scope + markup.raw.block.markdown + settings + + background + #2e3240 + foreground + #aaaaaa + + + + name + Inline code + scope + markup.raw.inline.markdown + settings + + background + #2e3240 + + + name Library function