 			
 			# .defcolor: Define colour (GNU)
 			name: "meta.function.request.define-colour.gnu.roff"
-			begin: "^([.'])[ \t]*(defcolor)\\b[ \t]*((?:[^\\s\\\\]|\\\\(?![\"#]).)*)[ \t]*(rgb|cmyk?|gr[ae]y)?"
+			begin: "^([.'])[ \t]*(defcolor)(?=\\s)[ \t]*((?:[^\\s\\\\]|\\\\(?![\"#]).)*)[ \t]*(rgb|cmyk?|gr[ae]y)?"
 			end:   "(?<!\\\\)(?=$)|(?=\\\\[\"#])"
 			beginCaptures:
 				1: {name: "punctuation.definition.request.roff"}

		patterns: [{
			
			# .TS/.TE: Tbl
			begin: "^([.'])[ \t]*(TS)\\b(.*)"
			end:   "^([.'])[ \t]*(TE)\\b"
			contentName: "markup.other.table.preprocessor.tbl.roff"
			patterns: [include: "#tbl"]
			beginCaptures:

		},{
			
			# .IB: Italic + Bold
			begin: "^([.'])[ \t]*(IB)(?=\\s)"
			end:   '(?<![^\\\\]\\\\|^\\\\)(?=\\n|$)|(?=\\\\")'
			beginCaptures:
				0: {name: "meta.function.man.macro.roff"}
