On Thursday 04 December 2008 13:29, Daniel Cheng wrote:
> On Thu, Dec 4, 2008 at 9:13 PM, Matthew Toseland
> <toad at amphibian.dyndns.org> wrote:
> > On Thursday 04 December 2008 10:42, j16sdiz at freenetproject.org wrote:
> >> Author: j16sdiz
> >> Date: 2008-12-04 10:42:09 +0000 (Thu, 04 Dec 2008)
> >> New Revision: 24035
> >>
> >> Modified:
> >> trunk/plugins/XMLLibrarian/XMLLibrarian.java
> >> Log:
> >> bug 1714, changes for XMLLibrarian
> >>
> >>
> >> Modified: trunk/plugins/XMLLibrarian/XMLLibrarian.java
> >> ===================================================================
> >> --- trunk/plugins/XMLLibrarian/XMLLibrarian.java 2008-12-04 09:08:34
UTC
> > (rev 24034)
> >> +++ trunk/plugins/XMLLibrarian/XMLLibrarian.java 2008-12-04 10:42:09
UTC
> > (rev 24035)
> >> @@ -186,7 +186,6 @@
> >>
> >> StringBuilder out = new StringBuilder();
> >> String search = request.getParam("search");
> >> - search = search.toLowerCase();
> >> String stylesheet = request.getParam("stylesheet", null);
> >> String choice = request.getParam("choice");
> >>
> >> @@ -556,7 +555,7 @@
> >> * @param stylesheet
> >> */
> >> private void searchStr(StringBuilder out,String search,String
> > indexuri,String stylesheet) throws Exception{
> >> -
> >> + search = search.toLowerCase();
> >> if (search.equals("")) {
> >> out.append("Give a valid string to search\n");
> >> return;
> >> @@ -567,7 +566,7 @@
> >> // Get search result
> >> out.append("<p>Index
Site: "+HTMLEncoder.encode(indexuri)+"</p>");
> >> DEFAULT_INDEX_SITE = indexuri;
> >> - String searchWords[] = search.split(" ");
> >> + String[] searchWords =
search.split("[^\\p{L}\\{N}]");
> >
> > Again, \{N} isn't documented by java...
>
> It is in unicode standard.
But is it supported by java's implementation of regexes?
>
> >> // Return results in order.
> >> LinkedHashSet hs = new LinkedHashSet();
> >> Vector keyuris;
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 827 bytes
Desc: not available
URL:
<https://emu.freenetproject.org/pipermail/devl/attachments/20081204/1fa4e7ef/attachment.pgp>