Re: SM::ToHtml does not convert urls to hyperlinks

darugula srinivas <[email protected]> Tue, 19 May 2009 18:55:20 +0100
Newsgroups gmane.comp.lang.ruby.documentation
Message-ID <[email protected]>
On Tue, May 19, 2009 at 12:32 AM, Shri Borde <[email protected]>wrote:

>  I am trying to use my own output formatter with SimpleMarkup. Things
> seems to work, except for hyperlinks not working as expected. I tried to use
> SM::ToHtml to simplify things, and even if does not deal with hyperlinks.
> Here is the code snippet I am using.
>
>
>
> require 'rdoc/markup/simple_markup'
>
> require 'rdoc/markup/simple_markup/to_html'
>
> s = "This is *bold*. These are urls - www.foo.com , http://www.foo.com ,
> foo[http://www.foo.com]"
>
> p = SM::SimpleMarkup.new
>
> puts p.convert(s, SM::ToHtml.new)
>
>
>
> The output of this is as shown below. The word “bold” was surrounded by the
> <b> tag, but the urls were not surrounded with <a href> tags.
>
>
>
> <p>
>
> This is <b>bold</b>. These are urls - www.foo.com , http://www.foo.com ,
> foo[http://www.foo.com]
>
> </p>
>
>
>
> Is there a way to make this happen?
>

         You have to use <a herf> for hyperlinks
 means start your urls with <a herf> and end with </herf>

>
>
Regards,
>
> Shri
>
>
>