userdiff: support C++ ->* and .* operators in the word regexp
The character sequences ->* and .* are valid C++ operators. Keep them together in --word-diff mode. Signed-off-by: Johannes Sixt <j6t@kdbg.org> Signed-off-by: Junio C Hamano <gitster@pobox.com>maint
							parent
							
								
									5f95c9f850
								
							
						
					
					
						commit
						407e07f2a6
					
				|  | @ -133,7 +133,7 @@ PATTERNS("cpp", | ||||||
| 	 /* -- */ | 	 /* -- */ | ||||||
| 	 "[a-zA-Z_][a-zA-Z0-9_]*" | 	 "[a-zA-Z_][a-zA-Z0-9_]*" | ||||||
| 	 "|[-+0-9.e]+[fFlL]?|0[xXbB]?[0-9a-fA-F]+[lL]?" | 	 "|[-+0-9.e]+[fFlL]?|0[xXbB]?[0-9a-fA-F]+[lL]?" | ||||||
| 	 "|[-+*/<>%&^|=!]=|--|\\+\\+|<<=?|>>=?|&&|\\|\\||::|->"), | 	 "|[-+*/<>%&^|=!]=|--|\\+\\+|<<=?|>>=?|&&|\\|\\||::|->\\*?|\\.\\*"), | ||||||
| PATTERNS("csharp", | PATTERNS("csharp", | ||||||
| 	 /* Keywords */ | 	 /* Keywords */ | ||||||
| 	 "!^[ \t]*(do|while|for|if|else|instanceof|new|return|switch|case|throw|catch|using)\n" | 	 "!^[ \t]*(do|while|for|if|else|instanceof|new|return|switch|case|throw|catch|using)\n" | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue
	
	 Johannes Sixt
						Johannes Sixt