 			end:   "[^\n ]+\n"
 			patterns: [{ include: "$self" }]
 			beginCaptures:
-				1: {name: "punctuation.definition.request.roff"}
+				1: {name: "punctuation.definition.function.request.roff"}
 				2: {name: "entity.function.name.roff"}
 				3: {patterns: [{include: "#params"}]}
 			endCaptures:

			begin: "^([.'])[ \t]*(RI)(?=[ \t\\\\]|$)"
			end:   "(?<!\\\\)(?=\n)"
			beginCaptures:
				1: {name: "punctuation.definition.macro.roff"}
				2: {name: "entity.function.name.roff"}
			patterns: [{
				begin: '(?x)(?<=

		patterns: [{
			
			# .TH: Title
			name: "markup.heading.title.function.man.macro.roff"
			patterns: [{include: "#params"}]
			begin: "^([.'])[ \t]*(TH)"
			end: "$"
