 				begin: '"'
 				end: '(?=\\\\")|(?<!\\\\)$|(")([ \\t]*(?!")(?:[^\\s\\\\]|\\\\(?!").)+)'
 				contentName: "markup.bold.roff"
-				patterns: [match: '""', name: "constant.character.escape.quote.double.roff"]
+				patterns: [include: "#string-escapes"]
 				beginCaptures: 0: name: "markup.bold.roff"
 				endCaptures:
 					1: name: "markup.bold.roff"

				begin: '"'
				end: '(?=\\\\")|(?<!\\\\)$|(")([ \\t]*(?!")(?:[^\\s\\\\]|\\\\(?!").)+)'
				contentName: "markup.plain.roff"
				patterns: [match: '""', name: "constant.character.escape.quote.double.roff"]
				beginCaptures: 0: name: "markup.plain.roff"
				endCaptures:
					1: name: "markup.plain.roff"

			},{
				
				begin: '((?!\\\\?")(?:[^\\s\\\\]|""|\\\\(?!").)+)[ \t]+(""|"(?!"))'
				patterns: [include: "#string-escapes"]
				end: '(?=\\\\")|(?:[^"\\\\]|""|\\\\(?!").)*(?:"|\\\\\\\\$)|(?<!\\\\)$'
				contentName: "markup.bold.roff"
				beginCaptures:
