 		begin: "(?i)(?<=:math:`)\\G"
 		end:   "(?=`(?=$|[-.,:;!?\\\\/'\"\x29\\\x5D}>\\s«»༻⟭⟯⸡⸠⸣⸥⸧⸩‚„‟‛]|(?![\\x00-\\x9F])[\\p{Pe}\\p{Pi}\\p{Pf}\\p{Pd}\\p{Po}]))"
 		patterns: [include: "text.tex#math"]
+
+
+	# MIME content-type, presumably conforming to RFC 6838
+	"role-mimetype":
+		name:  "markup.italic.mime-type.restructuredtext"
+		begin: "(?i)(?<=:mimetype:`)\\G"
+		end:   "(?=`(?=$|[-.,:;!?\\\\/'\"\x29\\\x5D}>\\s«»༻⟭⟯⸡⸠⸣⸥⸧⸩‚„‟‛]|(?![\\x00-\\x9F])[\\p{Pe}\\p{Pi}\\p{Pf}\\p{Pd}\\p{Po}]))"
+		patterns: [include: "#escape"]
+
+
+	# Name of a Usenet newsgroup
+	"role-newsgroup":
+		name:  "markup.italic.newsgroup.link.restructuredtext"
+		begin: "(?i)(?<=:newsgroup:`)\\G"
+		end:   "(?=`(?=$|[-.,:;!?\\\\/'\"\x29\\\x5D}>\\s«»༻⟭⟯⸡⸠⸣⸥⸧⸩‚„‟‛]|(?![\\x00-\\x9F])[\\p{Pe}\\p{Pi}\\p{Pf}\\p{Pd}\\p{Po}]))"
+		patterns: [include: "#escape"]
 
 
 	# Link to a referenced figure, section, table or code-block

		}]


	# Strongly emphasised text, usually rendered in bold
	"role-strong":
		name:  "markup.bold.emphasis.strong.restructuredtext"

		patterns: [include: "#link"]


	# Regular expression literal, sans pickets
	"role-regexp":
		name:  "string.regexp.restructuredtext"
		begin: "(?i)(?<=:regexp:`)\\G"
		end: "(?=`(?=$|[-.,:;!?\\\\/'\"\x29\\\x5D}>\\s«»༻⟭⟯⸡⸠⸣⸥⸧⸩‚„‟‛]|(?![\\x00-\\x9F])[\\p{Pe}\\p{Pi}\\p{Pf}\\p{Pd}\\p{Po}]))"
		patterns: [
			{include: "source.regexp"}
			{include: "source.regexp.python"}
		]


	# Link to a Request for Comments (RFC)
	"role-rfc":
		begin: "(?xi)
