From a3e705a134fd9bf8750cd56bc22ad53862f3e12a Mon Sep 17 00:00:00 2001 From: rsiddharth Date: Fri, 30 Nov 2012 09:55:24 +0530 Subject: bug fix: parser/Nullit.java quotes the full regex before sending the regex to Pattern.compile(). modified: parsers/NullIt.java --- parsers/NullIt.java | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/parsers/NullIt.java b/parsers/NullIt.java index ef710d7..d13f543 100644 --- a/parsers/NullIt.java +++ b/parsers/NullIt.java @@ -25,12 +25,14 @@ import java.util.regex.*; public class NullIt { public String nullIt(String content,String regex) { - Pattern pattern = Pattern.compile(regex); - Matcher matcher = pattern.matcher(content); - while(matcher.find()) { - content = matcher.replaceFirst(""); - break; - } - return content; + // quote the regex. + String quotedRegex = "\\Q"+regex+"\\E"; + Pattern pattern = Pattern.compile(quotedRegex); + Matcher matcher = pattern.matcher(content); + while(matcher.find()) { + content = matcher.replaceFirst(""); + break; + } + return content; } } -- cgit v1.2.3 From de384fa5b555a4b9bf46da01f30cda5658c8b604 Mon Sep 17 00:00:00 2001 From: rsiddharth Date: Fri, 30 Nov 2012 18:48:40 +0530 Subject: minor-fix(es) to comply with standards modified: index/IndexCreator.java (added space after the link mark-up) parsers/Images.java (now the string for the alt parameter in the will be surrounded by square brackets) --- index/IndexCreator.java | 2 +- parsers/Images.java | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/index/IndexCreator.java b/index/IndexCreator.java index 13b71b0..f4757ae 100644 --- a/index/IndexCreator.java +++ b/index/IndexCreator.java @@ -52,7 +52,7 @@ public class IndexCreator { indexContent.append(fileName); indexContent.append("|"); indexContent.append(PresentFile.name); - indexContent.append("]]\n"); + indexContent.append("]] \n"); modified=true; } } diff --git a/parsers/Images.java b/parsers/Images.java index 0cfa5cf..7bbe60a 100644 --- a/parsers/Images.java +++ b/parsers/Images.java @@ -25,7 +25,7 @@ import java.util.regex.*; public class Images implements Parser { // set of strings to build the img tag - private String openTag = "\"$"; Date: Sun, 2 Dec 2012 13:07:06 +0530 Subject: new feature: I have added support for