On Sun, May 03, 2009 at 02:50:52AM +0200, Tony Mechelynck wrote: > > On 01/05/09 00:11, Wu, Yue wrote: > > > > I don't know the web relating technology, but I think 2html can use the tag > > file of the current document, and then make all |foo| and *foo* in the > > document as a hypertext? Is it hard to implement? > > > > Well, in Vim help files, |this| is indeed a link, but so is 'that'. > However, where it gets complicated is that not only [range] is a link, > but also that you can double click (or hit Ctrl-] on) any word anywhere > in the help text, and if there is a tag by that name (or if there isn't, > a tag containing that name) you'll be brought to it. But if you > linkified any word which appeared as a tag, you'd sometimes get > preposterous results. For instance, in the HTML help > http://vimdoc.sourceforge.net/htmldoc/ any occurrence of the pronoun > "it" is linkified, because there is a text object named "it" (inner HTML > tag block) and it has a tag. >
We can make things simple: make all *foo* become <target=foo>*foo*</taget>, and all |foo| to <ref=foo>|foo|</ref> *foo* => <target=foo>*foo*</taget> |foo| => <ref=foo>|foo|</ref> I don't know html, it's my wrongly syntax example :) Though maybe fully hyperlink support is complicated, but we can support some simple cases firstly. -- Hi, Wu, Yue --~--~---------~--~----~------------~-------~--~----~ You received this message from the "vim_dev" maillist. For more information, visit http://www.vim.org/maillist.php -~----------~----~----~----~------~----~------~--~---