diff options
Diffstat (limited to 'webroot')
| -rw-r--r-- | webroot/.static/js/lxrng-funcs.js | 10 | 
1 files changed, 6 insertions, 4 deletions
diff --git a/webroot/.static/js/lxrng-funcs.js b/webroot/.static/js/lxrng-funcs.js index 5da1ef9..24e956d 100644 --- a/webroot/.static/js/lxrng-funcs.js +++ b/webroot/.static/js/lxrng-funcs.js @@ -327,12 +327,14 @@ function load_content() {  		return false;  	}  	var tree = location.hash.split('/', 1); -	tree = tree[0].split(/[+]/); +	tree[0].match(/^(.+?)([+](.*)|)$/); +	tree = RegExp.$1; +  	var ver = ''; -	if (tree.length > 1) { -		ver = tree[1]; +	if (RegExp.$2) { +		ver = RegExp.$3;  	} -	tree = tree[0].replace(/^#/, ''); +	tree = tree.replace(/^#/, '');  	var file = location.hash.replace(/^[^\/]*\/?/, '');  	var line = file.split('#L');  	if (line.length > 1) {  | 
