From 84fc580e278aefda62c537a05661db8ae39e55e0 Mon Sep 17 00:00:00 2001 From: Arne Georg Gleditsch Date: Thu, 22 Sep 2011 14:49:40 +0200 Subject: Make "+" a legal character in release strings. --- webroot/.static/js/lxrng-funcs.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'webroot/.static/js') 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) { -- cgit v1.2.3