message: Highlight markdown environment
diff: "end": "((\\\\)end)(\\{)(\\4)(\\})(?:\\s*\\n)?",
  "name": "meta.function.environment.latex.mpost"
  },
  + {
  + "begin":"(?:\\s*)?((\\\\)begin(\\{)(markdown)\\})",
  + "captures": {
  + "1": {
  + "name": "support.function.be.latex"
  + },
  + "2": {
  + "name": "punctuation.definition.function.latex"
  + },
  + "3": {
  + "name": "punctuation.definition.arguments.begin.latex"
  + },
  + "4": {
  + "name": "variable.parameter.function.latex"
  + },
  + "5": {
  + "name": "punctuation.definition.arguments.end.latex"
  + }
  + },
  + "end":"((\\\\)end)(\\{)(markdown)(\\})",
  + "contentName" : "meta.function.environment.markdown.latex",
  + "patterns": [
  + {
  + "include": "$self"
  + },
  + {
  + "include": "text.html.markdown"
  + }
  + ]
  + },
  {
  "begin": "(?:\\s*)((\\\\)begin)(\\{)(\\w+[*]?)(\\})",
  "captures": {
  