Add URL parameter 'ignorews' for optionally ignoring whitespace in diffs
The new ctx.qry.ignorews variable is passed via cgit_diff_files() and cgit_diff_tree() to Git's diff machinery. This is equivalent to passing --ignore-all-space to 'git diff'. Signed-off-by: Johan Herland <johan@herland.net>
This commit is contained in:
		 Johan Herland
					Johan Herland
				
			
				
					committed by
					
						 Lars Hjemli
						Lars Hjemli
					
				
			
			
				
	
			
			
			 Lars Hjemli
						Lars Hjemli
					
				
			
						parent
						
							d20313e3da
						
					
				
				
					commit
					2cc8b99f08
				
			
							
								
								
									
										3
									
								
								ui-log.c
									
									
									
									
									
								
							
							
						
						
									
										3
									
								
								ui-log.c
									
									
									
									
									
								
							| @@ -33,7 +33,8 @@ void inspect_files(struct diff_filepair *pair) | ||||
| 	files++; | ||||
| 	if (ctx.repo->enable_log_linecount) | ||||
| 		cgit_diff_files(pair->one->sha1, pair->two->sha1, &old_size, | ||||
| 				&new_size, &binary, 0, count_lines); | ||||
| 				&new_size, &binary, 0, ctx.qry.ignorews, | ||||
| 				count_lines); | ||||
| } | ||||
|  | ||||
| void show_commit_decorations(struct commit *commit) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user