MPS issue job003434

TitleIncorrect glossary link from "committed" to "mapping"
Statusclosed
Priorityessential
Assigned userGareth Rees
OrganizationRavenbrook
DescriptionThe documentation for mps_arena_committed [1] says:

    Return the total :term:`committed <mapped>` memory for an
    :term:`arena`.

but when rendered to HTML [2] the link from "committed" goes to the glossary entry for "mapping".
AnalysisThe glossary link rewriting code in the GlossaryTransform class [3] has incorrectly decided to rewrite links to the term "mapped" so that they go to "mapping". This shouldn't happen because there's already a term "mapped" for them to go to.
How foundmanual_test
Evidence[1] <https://info.ravenbrook.com/project/mps/master/manual/source/topic/arena.rst>
[2] <https://info.ravenbrook.com/project/mp...ml/topic/arena.html#mps_arena_committed>
[3] <https://info.ravenbrook.com/project/mps/master/manual/source/extensions/mps.py>
Created byGareth Rees
Created on2013-03-07 16:23:00
Last modified byGareth Rees
Last modified on2013-03-08 11:00:46
History2013-03-07 GDR Created.

Fixes

Change Effect Date User Description
181086 closed 2013-03-08 11:00:30 Gareth Rees Don't create an automatic cross-reference if the source already exists (in particular, don't send "mapped" to "mapping" since we already have an entry for "mapped").