From 5239709fcfbbdd11c3593b5eb9785ef77ebd848e Mon Sep 17 00:00:00 2001 From: walterhiggins Date: Sat, 4 Jan 2014 20:17:49 +0000 Subject: [PATCH] problems with links in toc --- docs/API-Reference.md | 4 ++-- src/docs/javascript/generateTOC.js | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/API-Reference.md b/docs/API-Reference.md index c450098..9862419 100644 --- a/docs/API-Reference.md +++ b/docs/API-Reference.md @@ -20,8 +20,8 @@ Walter Higgins * [config variable](#config-variable) * [events variable](#events-variable) * [Module variables](#module-variables) - * [__filename variable](#9595filename-variable) - * [__dirname variable](#9595dirname-variable) + * [__filename variable](#filename-variable) + * [__dirname variable](#dirname-variable) * [Global functions](#global-functions) * [echo function](#echo-function) * [require() function](#require-function) diff --git a/src/docs/javascript/generateTOC.js b/src/docs/javascript/generateTOC.js index 6afcac5..de840c4 100644 --- a/src/docs/javascript/generateTOC.js +++ b/src/docs/javascript/generateTOC.js @@ -19,7 +19,7 @@ for (var i = 0; i < contents.length; i++){ line = contents[i]; if (line.match(/^##\s+/)){ var h2 = line.match(/^##\s+(.*)/)[1].trim(); - var link = '' + java.net.URLDecoder.decode(h2,"UTF-8"); + var link = h2.replace(/_/g,''); link = link.replace(/[^a-zA-Z0-9 \-]/g,''); link = link.replace(/ /g,'-'); link = link.toLowerCase(); @@ -27,7 +27,7 @@ for (var i = 0; i < contents.length; i++){ } if (line.match(/^###\s+/)){ var h3 = line.match(/^###\s+(.*)/)[1].trim(); - var link = '' + java.net.URLDecoder.decode(h3,"UTF-8"); + var link = h3.replace(/_/g,''); link = link.replace(/[^a-zA-Z0-9 \-]/g,''); var link = link.replace(/ /g,'-'); link = link.toLowerCase();