Ticket #67 (closed defect: fixed)
Erroneously detected missing links
| Reported by: | UdoBorkowski | Owned by: | MartinBudden |
|---|---|---|---|
| Priority: | minor | Milestone: | 2.4.2 |
| Component: | core | Version: | |
| Severity: | low | Keywords: | |
| Cc: |
Description
In the current implementation the Tiddler text is checked for WikiWords? and "pretty links" after every change (pressing "done" in the tiddler menu), without looking for any context (e.g. if a word is in a code block, or a comment etc). This makes it very fast to determine the links, but also somehow inexact. A more precise solution requires a more detailed analysis, taking care of the various formatters and marcos and whether text they contain is wikified or not. This is even complicated by the fact that new formatters may be added by plugins: it would be fine if text controlled by these formatter would create the correct "links".
Adding an optional "per formatter" linkifier function could be used to overcome this problem. See this Discussion for details.
