mirror of
				https://gitee.com/gitea/gitea
				synced 2025-11-04 08:30:25 +08:00 
			
		
		
		
	Support n as a line highlight prefix (#5987)
We're working on rolling out gitea as a replacement for a fairly large cgit installation. Part of this involves a metric ton of mod_rewrite rules so that links people have out in the wild will still work. Unfortunately, cgit uses #n1 in the url to indicate a single line highlight, which doesn't get passed to the server and therefore can't be rewritten. We've got a local workaround by shoving a script block into a custom header template, but thought it might be nicer to upstream a simple patch to support #n as a prefix for single line highlights. (luckily for simplicity, cgit does not support ranges) Signed-off-by: Monty Taylor <mordred@inaugust.com>
This commit is contained in:
		
				
					committed by
					
						
						techknowlogick
					
				
			
			
				
	
			
			
			
						parent
						
							da1edbfb79
						
					
				
				
					commit
					44d6a904d3
				
			@@ -1602,9 +1602,9 @@ function initCodeView() {
 | 
			
		||||
                $("html, body").scrollTop($first.offset().top - 200);
 | 
			
		||||
                return;
 | 
			
		||||
            }
 | 
			
		||||
            m = window.location.hash.match(/^#(L\d+)$/);
 | 
			
		||||
            m = window.location.hash.match(/^#(L|n)(\d+)$/);
 | 
			
		||||
            if (m) {
 | 
			
		||||
                $first = $list.filter('.' + m[1]);
 | 
			
		||||
                $first = $list.filter('.L' + m[2]);
 | 
			
		||||
                selectRange($list, $first);
 | 
			
		||||
                $("html, body").scrollTop($first.offset().top - 200);
 | 
			
		||||
            }
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user