Links of the form:
[[WikiWord][This is a wiki word]]
gets turned into plain text "This is a wiki word" when displayed if the WikiWord doesn't exist. If the WikiWord
does exist FindElsewherePlugin
takes a different code path that doesn't cause the problem.
This should be a problem on every TWiki release.
The problem is in FindElsewherePlugin
/Core.pm. The last line in the function
but $linkText is the link description in this case and not the original bracketed expression.
The return statement should read:
which is defined as the bracketed expression that was originally passed in.
With this change in place the link is properly rendered as a missing link.
Thanks John. This is now in SVN trunk and 5.9 branch. Uploaded to twiki.org repository as well.