 		end:   "'"
 		beginCaptures: {0: {name: "punctuation.definition.string.begin.roff"}}
 		endCaptures:   {0: {name: "punctuation.definition.string.end.roff"}}
-		patterns: [{include: "#single-quoted-includes"}]
+		patterns: [{include: "#escapes"}, {
+			match: "[^']*[^'\\n\\r\\\\]$"
+			name: "invalid.illegal.string.roff"
+		}]
 	
 	"double-quoted-string":
 		name: "string.quoted.double.roff",

				1: {name: "entity.name.function.roff"}
			patterns: [
				{ include: "#main"    }
				{ include: "#strings" }
			]
		}, {
			

		end:   '"'
		beginCaptures: {0: {name: "punctuation.definition.string.begin.roff"}}
		endCaptures:   {0: {name: "punctuation.definition.string.end.roff"}}
		patterns: [{include: "#escapes"}, {
			match: '[^"]*[^"\\n\\r\\\\]$'
			name: "invalid.illegal.string.roff"
		}]


	
	
	# Request parameters
	params:
		patterns: [
			{include: "#strings"},
			{name: "string.unquoted.roff", begin: "(?=[A-Za-z_])", end: "(?=[^\\w])"}
		]
	
	
	
