ROBODoc sometimes creates links from a name (word) to
a headers that are not quite logical. It would be nice if
ROBODoc was a bit smarter in this respect.
For instance Wolfgang Begatik suggest that:
"ROBODoc should create the links with the following
preferences:
- If a name is an element of the module, a link to this
element should be created.
- If a name is another module, a link to the module
should be created.
- If none of the above situations apply, ROBOdoc should
not create a link, even if another module has an element
which matches the name. Because this link is
erroneous."
Logged In: YES
user_id=1511265
It would be also nice to be able to specify the scope of a
header.
For example normal headers get linked everywhere but headers
like:
****f* Foo/Bar (headers)
don't get linked in header texts, but in source items only.
Theese prohibitions can be then concatenated like:
****f* Foo/Bar (Headers, Comments)
This means that this header don't get linked in header texts
and source comments but only in source code itself.
This could drastically reduce false links to buggy header
names like "add" "copy" etc.