------ art_13984_31516234.1143582720286 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline > Thank you for the patch, but could you repost it in unified diff > format from diff -u before we examine the fix? Certainly. This is diffed to the latest CVS copy: diff -u html_generator.rb html_generator.rb.new > ~/patch3863_3930.udiff --- html_generator.rb 2006-03-28 15:50:20.000000000 -0600 +++ html_generator.rb.new 2006-03-28 11:45:29.000000000 -0600 @@ -216,7 +216,7 @@ :CROSSREF) # external hyperlinks - @markup.add_special(/((link:|https?:|mailto:|ftp:|www\.)\S+\w)/, :HYPERLINK) + @markup.add_special(/((link:|https?:|mailto:|ftp:|www\.)\S+[\w\/])/, :HYPERLINK) # and links of the form <text>[<url>] @markup.add_special(/(((\{.*?\})|\b\S+?)\[\S+?\.\S+?\])/, :TIDYLINK) @@ -997,7 +997,8 @@ if p !~ /^\w/ p = @context.params.gsub(/\s*\#.*/, '') p = p.tr("\n", " ").squeeze(" ") - p = "(" + p + ")" unless p[0] == ?( + p = "(" + p unless p[0] == ?( + p = p + ")" unless p[-1] == ?) if (block = @context.block_params) # If this method has explicit block parameters, remove any ------ art_13984_31516234.1143582720286 Content-Type: application/octet-stream; name=patch3863_3930.udiff Content-Transfer-Encoding: 7bit X-Attachment-Id: f_ijn7l8 Content-Disposition: attachment; filename="patch3863_3930.udiff" --- html_generator.rb 2006-03-28 15:50:20.000000000 -0600 +++ html_generator.rb.new 2006-03-28 11:45:29.000000000 -0600 @@ -216,7 +216,7 @@ :CROSSREF) # external hyperlinks - @markup.add_special(/((link:|https?:|mailto:|ftp:|www\.)\S+\w)/, :HYPERLINK) + @markup.add_special(/((link:|https?:|mailto:|ftp:|www\.)\S+[\w\/])/, :HYPERLINK) # and links of the form <text>[<url>] @markup.add_special(/(((\{.*?\})|\b\S+?)\[\S+?\.\S+?\])/, :TIDYLINK) @@ -997,7 +997,8 @@ if p !~ /^\w/ p context.params.gsub(/\s*\#.*/, '') p .tr("\n", " ").squeeze(" ") - p (" + p + ")" unless p[0] ?( + p (" + p unless p[0] ?( + p + ")" unless p[-1] ?) if (block context.block_params) # If this method has explicit block parameters, remove any ------ art_13984_31516234.1143582720286--